

GitHub - lepture/authlib: An ambitious authentication library for OAuth 1, OAuth...
source link: https://github.com/lepture/authlib
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Authlib
The ultimate Python library in building OAuth and OpenID Connect servers. JWS, JWK, JWA, JWT are included.
Authlib is compatible with Python3.6+.
Sponsors
If you want to quickly add secure token-based authentication to Python projects, feel free to check Auth0's Python SDK and free plan at auth0.com/developers. | |
Kraken is the world's leading customer & culture platform for energy, water & broadband. Licensing enquiries at Kraken.tech. | |
A blogging and podcast hosting platform with minimal design but powerful features. Host your blog and Podcast with Typlog.com. |
Fund Authlib to access additional features
Features
Generic, spec-compliant implementation to build clients and providers:
Connect third party OAuth providers with Authlib built-in client integrations:
Build your own OAuth 1.0, OAuth 2.0, and OpenID Connect providers:
Useful Links
Security Reporting
If you found security bugs, please do not send a public issue or patch. You can send me email at [email protected]. Attachment with patch is welcome. My PGP Key fingerprint is:
72F8 E895 A70C EBDF 4F2A DFE0 7E55 E3E0 118B 2B4C
Or, you can use the Tidelift security contact. Tidelift will coordinate the fix and disclosure.
License
Authlib offers two licenses:
- BSD (LICENSE)
- COMMERCIAL-LICENSE
Companies can purchase a commercial license at Authlib Plans.
If your company is creating a closed source OAuth provider, it is strongly suggested that your company purchasing a commercial license.
Support
If you need any help, you can always ask questions on StackOverflow with a tag of "Authlib". DO NOT ASK HELP IN GITHUB ISSUES.
We also provide commercial consulting and supports. You can find more information at https://authlib.org/support.
Recommend
-
54
README.md Jinja for Vim Jinja bundle for vim. Feature full syntax support great indent support Installation...
-
8
Oct 1, 2017 週記 週記,九月末 感冒的...
-
7
無計劃之旅途,有閒情於漫步。佐渡三日遊及阿賀町一日。 應該學一下車了,小明嘀咕道。他那時在火車上,臨時決定要去阿賀町住一晚。鐵道兩邊的稻田,多數只余枯黃的稻樁,他只偶爾抬頭瞥瞥,依舊回過來看著電腦終端里滾動的日誌,修改
-
3
Nov 2, 2017 旅行 三藩九日遊記,流水帳記之。
-
13
May 1, 2019
-
8
如果整個夏日只看一場花火大會的話,看大曲煙花便可。 日本的夏夜,煩悶、躁動以及荷爾蒙的不安分,輕易地消散在了一場又一場的煙花裡。夏日的花火大會大抵七月始而九月終,最盛當在八月。從南到北,從東到西。即使是我生活的小城越谷,亦有屬於自己...
-
6
Sep 22, 2017 旅行 像遊客一樣生活 不...
-
9
Jan 1, 2019 Authlib Under BSD License Happy new year, happy new license. Authlib will be licensed under BSD instead of AGPL starting from next release v0.11. The new year has arrived, it is the time to make...
-
10
JWT creation and validation in Python using Authlib Authlib is a Python library that provides various OAuth, OpenID Connect, and JWT functionality. Authlib is my pre...
-
5
postfix+courier-authlib+sasl实现虚拟用户/虚拟域的种种陷阱 浏览:1258次 出处信息 [具体的...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK