六个高Star开源项目,让你更懂OAuth和单点登录 今日热门
现在大部分的网络应用,登录、注册、密码加密保存、token 管理等功能都是必要的。为了让用户的隐私更能得到保障,使用起来更方便,OAuth 协议和单点登录系统也就应运而生。今天 Gitee 介绍的六款开源项目就是针对开发者的此类需求,通过学习开源项目,来让自己的技术更精进。
1.oauth2-shiro
项目作者:monkeyk7
开源许可协议:Apache-2.0
(资料图片)
项目地址:https://gitee.com/mkk/oauth2-shiro
整合Apache Oltu 与 Shiro,提供一个轻量的OAUTH2应用框架,并根据不同的应用场景提供不同的实现(如web场景,移动设备)。
2.tkey
项目作者:CDK8S
项目地址:https://gitee.com/cdk8s/tkey
以 OAuth 2.0 标准为接口设计原则的单点登录系统。纯粹的 HTTP,任意设备、任意场景,跨域无状态,随意横向扩展,服务高可用。
3.MaxKey
项目作者:MaxKeyTop
开源许可协议:Apache-2.0
项目地址:https://gitee.com/maxkeytop/MaxKey
MaxKey(马克思的钥匙)单点登录认证系统(Single Sign On System),寓意是最大钥匙,是业界领先的企业级IAM身份管理和身份认证产品,支持OAuth 2.0/OpenID Connect、SAML 2.0、JWT、CAS、SCIM等标准协议,提供简单、标准、安全和开放的用户身份管理(IDM)、身份认证(AM)、单点登录(SSO)、RBAC权限管理和资源管理等。
4.spring-lhbauth
项目作者:LLHaiBao
项目地址:https://gitee.com/lvhaibao/spring-lhbauth
基于OAuth2和JWT实现认证授权。
5.oauth2
项目作者:Lyric
开源许可协议:MIT
项目地址:https://gitee.com/lyric/oauth2
Golang实现的OAuth 2.0服务端,依照协议RFC 6749实现,具有简单使用、灵活、模块化的特点;支持内存存储、文件存储、redis存储、mongodb存储。
6.oauthserver
项目作者:jeesun
开源许可协议:Apache-2.0
项目地址:https://gitee.com/jeesun/oauthserver
oauthserver是一个基于Spring Boot Oauth2的完整的独立的Oauth2 Server微服务。项目的目的是,仅仅需要创建相关数据表,修改数据库的连接信息,你就可以得到一个Oauth2 Server微服务。
如果你还想看更多有关登录注册类的开源项目,那么就点击后面的链接去 Gitee 看看吧:https://gitee.com/explore/oauth
下一篇:最后一页
- 六个高Star开源项目,让你更懂OAuth和单点登录 今日热门
- 四川能投发展多措并举为春耕春灌注入“满格”电力
- 当前快播:整整10条!广州在建地铁最新进度出炉!
- 诱导消费者超量点餐 江苏无锡等地饭店被市场监管总局点名
- 2月20日擒牛姐午后 天天热头条
- qq公众空间认证_qq公众空间申请
- 美罗百货接轨数字空间,如视伽罗华撬动“Z世代”消费最in势能
- 边城战“疫”:夜晚七点的暂停键
-
风雪高原战“疫”长卷 寒潮下的西宁疫情防控观察
大风7级,大雪纷扬,最高气温只有-5℃! 这是青海省西宁市开启全城全员首轮核酸检测的天气。 面对严峻的疫情防控形势、寒潮来袭
-
海口市1例治愈后的境外输入病例复阳 已转至定点医院隔离
中新网海口11月8日电 (记者 张茜翼)海口市新型冠状病毒感染肺炎疫情防控工作指挥部8日通报称,11月7日晚,海口市对正在居家健康监测
-
四川新增本土确诊病例4例
中新网11月8日电 据四川省卫健委网站消息,11月7日0-24时,四川新增新型冠状病毒肺炎确诊病例5例(其中,境外输入1例,为11月6日无症状
-
黑龙江省新增新冠肺炎本土确诊病例6例
中新网哈尔滨11月8日电 (程岩 记者 史轶夫)黑龙江省卫健委8日发布消息,7日0-24时,黑龙江省黑河市爱辉区新增新冠肺炎本土确诊病例6
X 关闭
X 关闭