Python3 development of OAuth2.0 service

A simple explanation of OAuth 2.0

http://www.ruanyifeng.com/blog/2019/04/oauth_design.html

Four ways of OAuth 2.0

http://www.ruanyifeng.com/blog/2019/04/oauth-grant-types.html

OAuth2.0 GitHub third-party login example tutorial

http://www.ruanyifeng.com/blog/2019/04/github-oauth.html

OAuth2.0 official website

https://oauth.net/2/

OAuth2.0 protocol Chinese version

https://download.csdn.net/download/yilovexing/12274498

Flask-Build OAuth2.0 authentication server (1)

https://blog.csdn.net/qq_28877125/article/details/81318451

Flask-Build OAuth2.0 Authentication Server (2)

https://blog.csdn.net/qq_28877125/article/details/81346427

Through some of the above documents, I probably understand what OAuth2.0 is, and the next step is to develop

The OAuth2.0 official website provides SDKs for many languages, the following is the SDK for Python

https://oauth.net/code/python/

Of course, you can also use third-party Python libraries. There are many third-party libraries. The best one is Authlib. The following is the github address

https://github.com/lepture/authlib

Due to the limitations of the company's existing architecture, the three-party library may not be able to meet all current needs, so we plan to re-implement a set of OAuth2.0 services based on microservices through the OAuth2.0 protocol, so stay tuned!·^_^·

Guess you like

Origin blog.csdn.net/yilovexing/article/details/105136883