當(dāng)前位置: 首頁 > 綜合 >

非常實(shí)用的權(quán)限認(rèn)證的開源項(xiàng)目!-熱點(diǎn)

2023-02-20 17:12:40 來源:騰訊云

現(xiàn)在大部分的網(wǎng)絡(luò)應(yīng)用,登錄、注冊(cè)、密碼加密保存、token 管理等功能都是必要的。為了讓用戶的隱私更能得到保障,使用起來更方便,OAuth 協(xié)議和單點(diǎn)登錄系統(tǒng)也就應(yīng)運(yùn)而生。今天推薦的六款開源項(xiàng)目就是針對(duì)開發(fā)者的此類需求,通過學(xué)習(xí)開源項(xiàng)目,來讓自己的技術(shù)更精進(jìn)。

1.oauth2-shiro


【資料圖】

項(xiàng)目地址:https://gitee.com/mkk/oauth2-shiro

整合Apache Oltu 與 Shiro,提供一個(gè)輕量的OAUTH2應(yīng)用框架,并根據(jù)不同的應(yīng)用場景提供不同的實(shí)現(xiàn)(如web場景,移動(dòng)設(shè)備)。

2.tkey

以 OAuth 2.0 標(biāo)準(zhǔn)為接口設(shè)計(jì)原則的單點(diǎn)登錄系統(tǒng)。純粹的 HTTP,任意設(shè)備、任意場景,跨域無狀態(tài),隨意橫向擴(kuò)展,服務(wù)高可用。

3.MaxKey

項(xiàng)目地址:https://gitee.com/maxkeytop/MaxKey

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

4.spring-lhbauth

項(xiàng)目地址:https://gitee.com/lvhaibao/spring-lhbauth

基于OAuth2和JWT實(shí)現(xiàn)認(rèn)證授權(quán)。

5.oauth2

項(xiàng)目地址:https://gitee.com/lyric/oauth2

Golang實(shí)現(xiàn)的OAuth 2.0服務(wù)端,依照協(xié)議RFC 6749實(shí)現(xiàn),具有簡單使用、靈活、模塊化的特點(diǎn);支持內(nèi)存存儲(chǔ)、文件存儲(chǔ)、redis存儲(chǔ)、mongodb存儲(chǔ)。

6.oauthserver

項(xiàng)目地址:https://gitee.com/jeesun/oauthserver

oauthserver是一個(gè)基于Spring Boot Oauth2的完整的獨(dú)立的Oauth2 Server微服務(wù)。項(xiàng)目的目的是,僅僅需要?jiǎng)?chuàng)建相關(guān)數(shù)據(jù)表,修改數(shù)據(jù)庫的連接信息,你就可以得到一個(gè)Oauth2 Server微服務(wù)。

7.

JustAuth

項(xiàng)目地址:https://gitee.com/yadong.zhang/JustAuth

JustAuth,如你所見,它僅僅是一個(gè)第三方授權(quán)登錄的工具類庫,它可以讓我們脫離繁瑣的第三方登錄 SDK,讓登錄變得So easy!

JustAuth 集成了諸如:Github、Gitee、支付寶、新浪微博、微信、Google、Facebook、Twitter、StackOverflow等國內(nèi)外數(shù)十家第三方平臺(tái)。

標(biāo)簽: https 網(wǎng)絡(luò)安全 訪問管理 Spring
最近更新
15037178970
婚姻法
關(guān)于訴訟離婚判離婚可以上訴嗎?訴訟離婚上訴依據(jù)哪條法律?
一般情況下起訴離婚多長時(shí)間出判決?起訴離婚判決的法律依據(jù)是什么?
女方懷孕時(shí)簽訂離婚協(xié)議書有效嗎 民法典如何規(guī)定關(guān)于女方懷孕期間離婚
如果女方懷孕期間可以離婚嗎?女方懷孕期間離婚的法律規(guī)定有哪些?
如何簽訂離婚協(xié)議書?離婚協(xié)議書包括哪些內(nèi)容?
簽訂的離婚協(xié)議書哪些情況下可以無效?離婚協(xié)議書無效的法律依據(jù)是什么?
離婚協(xié)議書是什么?離婚協(xié)議書以什么形式簽訂?
關(guān)于起訴離婚的有關(guān)處理情況分別有哪些?起訴離婚的有關(guān)情況怎樣處理?
離婚冷靜期是強(qiáng)制規(guī)定嗎?離婚冷靜期有什么法律依據(jù)?
訴訟離婚對(duì)哪些人進(jìn)行特殊保護(hù)?訴訟離婚的必經(jīng)程序是什么?
知識(shí)糾紛
1 侵犯商標(biāo)權(quán)是不正當(dāng)競爭嗎?侵犯商標(biāo)權(quán)需要承擔(dān)什么責(zé)任?
2 商標(biāo)價(jià)值是什么?商標(biāo)權(quán)的價(jià)值特征包括哪些內(nèi)容?
3 中國馳名商標(biāo)查詢有哪些方式?馳名商標(biāo)是什么意思?
4 發(fā)明專利申請(qǐng)的程序有哪些?有哪些申請(qǐng)費(fèi)?
5 專利委托轉(zhuǎn)讓及其注意事項(xiàng)有哪些?專利審查指南有哪些規(guī)定?
6 專利轉(zhuǎn)讓的費(fèi)用和稅率是多少?
7 9sdy商標(biāo)轉(zhuǎn)讓手續(xù)如何辦理?有哪些風(fēng)險(xiǎn)提示?
8 企業(yè)商標(biāo)注冊(cè)的途徑有哪些?申請(qǐng)商標(biāo)注冊(cè)前要做哪些準(zhǔn)備?
公司法
公司上市的條件有哪些?公司上市有哪些流程?
公司股東信息的查詢有哪些方式?股東的權(quán)利知情質(zhì)詢權(quán)是什么?
為什么要進(jìn)行公司清算?
企業(yè)改制都有哪些方式?
外資上市的條件 是什么?境外上市外資股特點(diǎn)有哪些?
全民所有制企業(yè)公司改制流程是怎樣的?
機(jī)關(guān)、事業(yè)單位工會(huì)會(huì)員會(huì)費(fèi)繳納標(biāo)準(zhǔn)有多少?
公司名稱核準(zhǔn)有哪些規(guī)定?新公司法簡化注冊(cè)登記流程的意義在哪?
分公司和子公司有什么定義?
公司改名的流程有哪些?公司改名的注意事項(xiàng)
合同法
履行主體都包括哪些?履行有哪些方式?

2023-02-22

合同訂立應(yīng)遵循什么原則?

2023-02-20

提單是什么?提單有哪些作用?

2022-12-05

合同簽訂時(shí)信賴?yán)娴谋Wo(hù)原則有哪些不同階段?

2022-11-16

合同詐騙罪的立案標(biāo)準(zhǔn)是多少?什么是合同詐騙罪量刑標(biāo)準(zhǔn)?

2022-11-14

合同詐騙罪應(yīng)該怎么才能認(rèn)定?

2022-11-14

勞動(dòng)糾紛
履行主體都包括哪些?履行有哪些方式?
合同訂立應(yīng)遵循什么原則?
提單是什么?提單有哪些作用?
合同簽訂時(shí)信賴?yán)娴谋Wo(hù)原則有哪些不同階段?
合同詐騙罪的立案標(biāo)準(zhǔn)是多少?什么是合同詐騙罪量刑標(biāo)準(zhǔn)?
合同詐騙罪應(yīng)該怎么才能認(rèn)定?

法律解答網(wǎng)版權(quán)所有 2005-2022