Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Passport | 21,300 | 81,272 | 3,916 | 12 hours ago | 32 | May 20, 2022 | 363 | mit | JavaScript | |
Simple, unobtrusive authentication for Node.js. | ||||||||||
Justauth | 14,549 | 7 days ago | 29 | mit | Java | |||||
🏆Gitee 最有价值开源项目 🚀:100: 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy! | ||||||||||
Hydra | 13,883 | 8 | a day ago | 1 | May 08, 2019 | 71 | apache-2.0 | Go | ||
OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Works with Hardware Security Modules. Compatible with MITREid. | ||||||||||
Cas | 10,041 | 2 | 306 | 2 days ago | 127 | September 04, 2022 | 2 | apache-2.0 | Java | |
Apereo CAS - Identity & Single Sign On for all earthlings and beyond. | ||||||||||
Identityserver4 | 8,944 | 314 | 359 | 3 months ago | 99 | March 18, 2021 | apache-2.0 | C# | ||
OpenID Connect and OAuth 2.0 Framework for ASP.NET Core | ||||||||||
Authlib | 3,580 | 162 | 147 | 4 days ago | 35 | April 06, 2022 | 47 | bsd-3-clause | Python | |
The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included. | ||||||||||
Openiddict Core | 3,365 | 43 | 23 | 3 days ago | 28 | August 22, 2022 | 22 | apache-2.0 | C# | |
Versatile OpenID Connect stack for ASP.NET Core and Microsoft.Owin (compatible with ASP.NET 4.6.1) | ||||||||||
Oathkeeper | 2,896 | 8 days ago | 175 | September 14, 2022 | 59 | apache-2.0 | Go | |||
A cloud native Identity & Access Proxy / API (IAP) and Access Control Decision API that authenticates, authorizes, and mutates incoming HTTP(s) requests. Inspired by the BeyondCorp / Zero Trust white paper. Written in Go. | ||||||||||
Node Oidc Provider | 2,608 | 25 | 62 | 19 hours ago | 317 | September 13, 2022 | mit | JavaScript | ||
OpenID Certified™ OAuth 2.0 Authorization Server implementation for Node.js | ||||||||||
Appauth Android | 2,387 | 120 | 4 | 16 days ago | 8 | December 22, 2021 | 169 | apache-2.0 | Java | |
Android client SDK for communicating with OAuth 2.0 and OpenID Connect providers. |
The ultimate Python library in building OAuth and OpenID Connect servers. JWS, JWK, JWA, JWT are included.
Authlib is compatible with Python3.6+.
![]() |
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
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:
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.
Authlib offers two licenses:
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.
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.