Authentication & Authorization
Libraries and services for user authentication, OAuth, and access control.
Repositories
heartcombo / devise
Flexible authentication solution for Rails with Warden.
omniauth / omniauth
OmniAuth is a flexible authentication system utilizing Rack middleware.
nextauthjs / next-auth
Authentication for the Web.
dromara / Sa-Token
开源、免费、轻量级 Java 权限认证框架,让鉴权变得简单、优雅!—— 登录认证、权限认证、分布式 Session 会话、微服务网关鉴权、SSO 单点登录、OAuth2.0 统一认证、jwt 集成、API Key 秘钥授权、API 参数签名
justauth / JustAuth
🏆Gitee 最有价值开源项目 🚀💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy!
supertokens / supertokens-core
Open source alternative to Auth0 / Firebase Auth / AWS Cognito
casbin / casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN
doorkeeper-gem / doorkeeper
Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape.