推薦七個非常實用的OAuth開源項目!
1.oauth2-shiro
項目地址:https://gitee.com/mkk/oauth2-shiro
整合Apache Oltu 與 Shiro,提供一個輕量的OAUTH2應(yīng)用框架,并根據(jù)不同的應(yīng)用場景提供不同的實現(xiàn)(如web場景,移動設(shè)備)。

2.tkey
以 OAuth 2.0 標準為接口設(shè)計原則的單點登錄系統(tǒng)。純粹的 HTTP,任意設(shè)備、任意場景,跨域無狀態(tài),隨意橫向擴展,服務(wù)高可用。

3.MaxKey
項目地址:https://gitee.com/maxkeytop/MaxKey
MaxKey(馬克思的鑰匙)單點登錄認證系統(tǒng)(Single Sign On System),寓意是最大鑰匙,是業(yè)界領(lǐng)先的企業(yè)級IAM身份管理和身份認證產(chǎn)品,支持OAuth 2.0/OpenID Connect、SAML 2.0、JWT、CAS、SCIM等標準協(xié)議,提供簡單、標準、安全和開放的用戶身份管理(IDM)、身份認證(AM)、單點登錄(SSO)、RBAC權(quán)限管理和資源管理等。

4.spring-lhbauth
項目地址:https://gitee.com/lvhaibao/spring-lhbauth
基于OAuth2和JWT實現(xiàn)認證授權(quán)。

5.oauth2
項目地址:https://gitee.com/lyric/oauth2
Golang實現(xiàn)的OAuth 2.0服務(wù)端,依照協(xié)議RFC 6749實現(xiàn),具有簡單使用、靈活、模塊化的特點;支持內(nèi)存存儲、文件存儲、redis存儲、mongodb存儲。

6.oauthserver
項目地址:https://gitee.com/jeesun/oauthserver
oauthserver是一個基于Spring Boot Oauth2的完整的獨立的Oauth2 Server微服務(wù)。項目的目的是,僅僅需要創(chuàng)建相關(guān)數(shù)據(jù)表,修改數(shù)據(jù)庫的連接信息,你就可以得到一個Oauth2 Server微服務(wù)。

7.JustAuth
項目地址:https://gitee.com/yadong.zhang/JustAuth
JustAuth,如你所見,它僅僅是一個第三方授權(quán)登錄的工具類庫,它可以讓我們脫離繁瑣的第三方登錄 SDK,讓登錄變得So easy!
JustAuth 集成了諸如:Github、Gitee、支付寶、新浪微博、微信、Google、Facebook、Twitter、StackOverflow等國內(nèi)外數(shù)十家第三方平臺。

—————END————— 推薦閱讀:
IDEA 永久注冊碼來了!?。?/a> Nginx 這個功能就厲害了! 強烈推薦:一個比 Nginx 功能更強大的 Web 服務(wù)器 基于SpringBoot 的CMS系統(tǒng),拿去開發(fā)企業(yè)官網(wǎng)真香 33 個 IDEA 最牛配置,寫代碼太爽了! 不要再封裝各種Util工具類了,這個神級框架值得擁有! 最近面試BAT,整理一份面試資料《Java面試BAT通關(guān)手冊》,覆蓋了Java核心技術(shù)、JVM、Java并發(fā)、SSM、微服務(wù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)等等。 獲取方式:關(guān)注公眾號并回復(fù) java 領(lǐng)取,更多內(nèi)容陸續(xù)奉上。 明天見(??ω??)??
