数字身份管控平台,实现一个账号打通所有应用的服务!
推荐关注
责编:猿哥 | 来源:GitHub猿 整理
上次是谁要的系统项目啊,猿哥帮你找到了。
📚 项目介绍
最近猿哥在逛网站的时候发现一个不错的开源项目,猿哥觉得不错,值得拿出来和大家分享下。
本项目是🔥一个企业级开源 IDaas/IAM 平台,支持 OAuth2.x、OIDC、SAML2.0、JWT、CAS等SSO标准协议,实现用户全生命周期的管理、统一认证和单点登录、为数字身份安全赋能!
主要用于管理企业内员工账号、权限、身份认证、应用访问,帮助整合部署在本地或云端的内部办公系统、业务系统及三方 SaaS 系统的所有身份,实现一个账号打通所有应用的服务。扩展:接私活神器!
核心特性
提供统一组织信息管理,多维度建立对应关系,实现在一个平台对企业人员、组织架构、应用信息的高效统一管理。
支持钉钉、飞书、企业微信等身份源集成能力,实现系统和企业OA平台数据联动,以用户为管理基点,结合入职、离职、调岗、兼职等人事事件,关联其相关应用权限变化而变化,保证应用访问权限的安全控制。
支持多因素认证,行为验证码、社交认证,融合认证等机制,保证用户认证安全可靠。
支持微信、微博、QQ等社交认证集成,使企业具有快速纳入互联网化认证能力。另外,搜索公众号后端架构师后台回复“后台系统”,获取一份惊喜礼包。
支持
SAML2
,OAuth2
,OIDC
,CAS
,表单代填等认证协议及机制,实现单点登录功能,预配置大量 SaaS 应用及传统应用模板,开箱即用。完善的安全审计,详尽记录每一次用户行为,使每一步操作有据可循,实时记录企业信息安全状况,精准识别企业异常访问和潜在威胁的源头。
提供标准
REST
和SCIM2.0
接口轻松完成机构用户同步,实现企业对于账号生命周期的精细化管理。开源、安全、自主可控。
模块说明
eiam├── eiam-alert -- 报警模块
├── eiam-application -- 应用模块
├ ├── eiam-application-all -- 应用聚合模块
├ ├── eiam-application-core -- 应用核心模块
├ ├── eiam-application-cas -- cas应用模块
├ ├── eiam-application-form -- form应用模块
├ ├── eiam-application-jwt -- jwt应用模块
├ ├── eiam-application-oidc -- oidc应用模块
├ ├── eiam-application-saml2 -- saml2应用模块
├── eiam-audit -- 日志审计模块
├── eiam-authentication -- 身份认证模块
├ ├── eiam-authentication-all -- 身份认证聚合模块
├ ├── eiam-authentication-core -- 身份认证核心模块
├ ├── eiam-authentication-dingtalk -- 钉钉身份认证模块
├ ├── eiam-authentication-feishu -- 飞书身份认证模块
├ ├── eiam-authentication-qq -- qq身份认证模块
├ ├── eiam-authentication-wechat -- 微信身份认证模块
├ ├── eiam-authentication-wechatwork -- 企业微信身份认证模块
├ ├── eiam-authentication-sms -- 短信身份认证模块
├ ├── eiam-authentication-mfa -- MFA身份认证模块
├── eiam-common -- 公共模块
├── eiam-console -- 控制台服务
├── eiam-core -- 核心模块
├── eiam-identity-source -- 身份源模块
├ ├── eiam-identity-source-all -- 身份源聚合模块模块
├ ├── eiam-identity-source-core -- 身份源对接核心模块
├ ├── eiam-identity-source-dingtalk -- 钉钉身份源模块
├ ├── eiam-identity-source-wechatwork -- 企业微信身份源模块
├ ├── eiam-identity-source-feishu -- 飞书身份源模块
├── eiam-openapi -- OpenAPI服务
├── eiam-portal -- 门户端服务
├── eiam-protocol -- 协议模块
├ ├── eiam-protocol-all -- 协议聚合模块
├ ├── eiam-protocol-core-- 协议核心模块
├ ├── eiam-protocol-cas -- cas协议模块
├ ├── eiam-protocol-form -- form协议模块
├ ├── eiam-protocol-jwt -- jwt协议模块
├ ├── eiam-protocol-oidc -- oidc协议模块
├ ├── eiam-protocol-smal2 -- smal2协议模块
├── eiam-support -- support模块
└── eiam-synchronizer -- 同步服务
功能展示
仅展示部分UI页面
管理端
门户端
项目源码,怎么领取?
扫码下方二维码,后台回复【管控平台】即可获取所有系统
在 GitHub猿 还有更多优质项目系统学习资源,欢迎分享给其他同学吧!
猿哥个人微信
添加猿哥个人微信即送一份惊喜大礼包
→ 技术资料共享
→ 技术交流社群
一款强大的代码生成器让前端和后台代码一键生成,不需要写任何代码!牛逼啊,这款在线答题系统开源了!支持在线考试、在线练习等功能(PC端/移动端)!
最近,GitHub猿建了一个「GitHub猿交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,在 「GitHub猿」公众号后台回复【加群】邀请你入群。