MaxKey:开源且强大的单点登录认证系统

MaxKey是一个开源的身份管理和认证产品,它是一种领先的IAM-IDaas(身份和访问管理)解决方案。该项目支持多种单点登录(SSO)标准协议,包括OAuth 2.x、OpenID Connect、SAML 2.0、JWT、CAS和SCIM等。它基于RBAC(基于角色的访问控制)实现统一的权限控制,并提供用户生命周期管理功能。

MaxKey专注于在企业环境中提供高性能、安全和易用性的解决方案,并在医疗保健、金融、政府和制造等行业得到广泛应用。

主要功能

MaxKey提供了以下主要功能:

1、标准协议支持:支持多种单点登录(SSO)标准协议,包括OAuth 2.x/OpenID Connect、SAML 2.0、JWT、CAS和SCIM等。

2、身份认证:提供多种身份认证方式,包括验证码、双因素认证(短信/动态口令/邮件)、短信认证、TOTP(基于时间的一次性密码)、域认证(Kerberos/SPNEGO/AD域)、LDAP(OpenLDAP/ActiveDirectory/标准LDAP服务器)、社交账号认证(微信/QQ/微博/钉钉/Google/Facebook等)和扫描二维码认证(企业微信/钉钉/飞书扫码登录)。

3、用户生命周期管理:支持用户生命周期的管理,包括身份供应同步等功能。

4、多租户认证平台:支持集团公司下多个企业的独立管理或企业内不同部门的数据隔离,降低运维成本。

5、平台独立性和环境多样性:支持Web、手机、移动设备(如苹果iOS、Android等)等多种环境,涵盖了从B/S到移动应用的认证能力。

6、安全性和合规性:配置密码和访问策略,支持精确的IP定位,强大的安全审计功能,全面的用户生命周期审计,访问行为记录的可追溯性审计,安全合规审计和安全风险预警。

7、基于Java EE平台和微服务架构:使用SpringMySQL、Tomcat、Redis、MQ等开源技术,具有良好的可扩展性。

8、开源、安全、自主可控:MaxKey是开源项目,提供了源代码,具备安全性和自主可控性。

开源地址

你可以在GitHub上访问MaxKey项目的代码和相关资源:

https://github.com/dromara/MaxKey

项目官网

该项目的官方网站是

http://www.maxkey.top/

项目预览

MaxKey:开源且强大的单点登录认证系统

MaxKey:开源且强大的单点登录认证系统

MaxKey:开源且强大的单点登录认证系统

MaxKey:开源且强大的单点登录认证系统

欢迎大家关注我的公众号,将会为大家推荐更优质的内容!

原文始发于微信公众号(青檬小栈):MaxKey:开源且强大的单点登录认证系统

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/250098.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!