All Projects → dromara → Maxkey

dromara / Maxkey

Licence: apache-2.0
MaxKey is Single Sign On(SSO) System,Leading-Edge Enterprise-Class open source IAM(Identity and Access management) product.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Maxkey

Cipheridaas
CipherIDaaS —— Open-source IDaaS/IAM product by CipherChina , Hangzhou .
Stars: ✭ 121 (-55.84%)
Mutual labels:  sso, iam, cas, saml, mfa
Buji Pac4j
pac4j security library for Shiro: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 444 (+62.04%)
Mutual labels:  jwt, oauth, cas, saml
Play Pac4j
Security library for Play framework 2 in Java and Scala: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 375 (+36.86%)
Mutual labels:  jwt, oauth, cas, saml
Pac4j
Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 2,097 (+665.33%)
Mutual labels:  jwt, oauth, cas, saml
Spark Pac4j
Security library for Sparkjava: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 154 (-43.8%)
Mutual labels:  jwt, oauth, cas, saml
Spring Webmvc Pac4j
Security library for Spring Web MVC: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 110 (-59.85%)
Mutual labels:  jwt, oauth, cas, saml
Authing
🔥Authing - IDaaS/IAM solution that can Auth to web and mobile applications.
Stars: ✭ 247 (-9.85%)
Mutual labels:  jwt, oauth, iam, saml
Spring Security Pac4j
pac4j security library for Spring Security: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 231 (-15.69%)
Mutual labels:  jwt, oauth, cas, saml
casdoor
An Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML and CAS, QQ group: 645200447
Stars: ✭ 4,147 (+1413.5%)
Mutual labels:  oauth, saml, iam, sso
Cli
🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc.
Stars: ✭ 2,151 (+685.04%)
Mutual labels:  jwt, oauth, sso, mfa
Home
Welcome to Janssen: the world's fastest cloud native identity and access management platform
Stars: ✭ 176 (-35.77%)
Mutual labels:  oauth, sso, iam
lemonldap-ng
LemonLDAP::NG main code
Stars: ✭ 49 (-82.12%)
Mutual labels:  saml, cas, sso
Jbone
jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。
Stars: ✭ 961 (+250.73%)
Mutual labels:  rbac, sso, cas
Zitadel
ZITADEL - Cloud Native Identity and Access Management
Stars: ✭ 105 (-61.68%)
Mutual labels:  jwt, sso, iam
Study
全栈工程师学习笔记;Spring登录、shiro登录、CAS单点登录和Spring boot oauth2单点登录;Spring data cache 缓存,支持Redis和EHcahce; web安全,常见web安全漏洞以及解决思路;常规组件,比如redis、mq等;quartz定时任务,支持持久化数据库,动态维护启动暂停关闭;docker基本用法,常用image镜像使用,Docker-MySQL、docker-Postgres、Docker-nginx、Docker-nexus、Docker-Redis、Docker-RabbitMQ、Docker-zookeeper、Docker-es、Docker-zipkin、Docker-ELK等;mybatis实践、spring实践、spring boot实践等常用集成;基于redis的分布式锁;基于shared-jdbc的分库分表,支持原生jdbc和Spring Boot Mybatis
Stars: ✭ 159 (-41.97%)
Mutual labels:  jwt, sso, cas
undertow-pac4j
Security library for Undertow: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 35 (-87.23%)
Mutual labels:  oauth, saml, cas
Spring Boot Security Saml Sample
SBS3 — A sample SAML 2.0 Service Provider built on Spring Boot.
Stars: ✭ 469 (+71.17%)
Mutual labels:  sso, iam, saml
docker-lemonldap
Docker LemonLDAP-NG Image w/S6 overlay, Zabbix Monitoring based on Debian or Alpine
Stars: ✭ 20 (-92.7%)
Mutual labels:  saml, cas, sso
Awesome Iam
👤 Identity and Access Management Knowledge for Cloud Platforms
Stars: ✭ 186 (-32.12%)
Mutual labels:  jwt, oauth, iam
jax-rs-pac4j
Security library for JAX-RS and Jersey
Stars: ✭ 48 (-82.48%)
Mutual labels:  oauth, saml, cas

English | 中文

Overview

Maxkey (Marx's key) Single Sign On system, which means the Maximum key, Leading-Edge Enterprise-Class open source IAM Identity and Access management product , Support OAuth 2.0/OPENID CONNECT, SAML 2.0, JWT, CAS, SCIM and other standard protocols, and provide Simple, Standard, Secure and Open Identity management (IDM), Access management (AM), Single Sign On (SSO), RBAC permission management and Resource management.

Official Website Official | Line2

QQ Community: 434469201

email: [email protected]

Code Hosting GitHub | Gitee

What is Single Sign On , referred to as SSO ?

Users only need to login to the authentication center once , access all the trusted application systems without logging in again.

Key Functions

  1. All application systems share one Identity authentication system

  2. All application systems can Identify and extract Ticket

Features

  1. Standard Protocols
No. Protocols Support
1.1 OAuth 2.0/OpenID Connect HIGH
1.2 SAML 2.0 HIGH
1.3 JWT HIGH
1.4 CAS HIGH
1.5 FormBased MIDDLE
1.6 TokenBased(Post/Cookie) MIDDLE
1.7 ExtendApi LOW
1.8 EXT LOW
  1. Authentication
No. SignIn Support
2.1 Captcha : letter / number / arithmetic
2.2 Two Factor Authentication
2.3 SMS Tencent SMS / Alibaba SMS / NetEaseYunXin
2.4 Denglu1/Google/Microsoft Authenticator/FreeOTP/Support TOTP or HOTP
2.5 Kerberos/SPNEGO/AD domain
2.6 Social Account WeChat/QQ/ Weibo/Dingding/Google/Facebook/other
  1. Standard Authentication Protocols for applications to integrate sso, secure mobile access, secure API, third-party authentication and Internet authentication.

  2. Identity Lifecycle management, support SCIM 2 , and realize Identity supply synchronization through connector based on Apache Kafka agent.

  3. The platform independence and diversity of environment. It supports web, mobile phone, mobile devices, such as apple IOS, Android, etc., and covers the certification ability from B/S to mobile applications.

  4. Variety of authentication mechanisms coexist, each application system can retain the original authentication mechanism, and integrate the authentication of the MaxKey; the application has a high degree of independence, does not rely on the MaxKey, and can use the authentication of the MaxKey to realize single sign on.

  5. Based on Java platform, Adopts Spring, MySQL, Tomcat, Apache Kafka, Redis and other open source technologies, supports microservices, and has strong scalability.

  6. Open Source, Secure, Independent and Controllable , License Under Apache 2.0 License & MaxKey copyright .

Interface

MaxKey

Login UI

App List UI

MaxKey Management

Report UI

User Management UI

App Management UI

Download

Download the current version of Baidu Pan, history version | Version | ReleaseDate | Download URL | Code | | --------| :----- | :---- | :----: | | v 2.6.0 GA | 2021/03/05 | Download | 0x24 |

Roadmap

  1. Zero trust scenario integration

  2. Maxkey-Cloud (micro service version)-2021

User Registration

Click to register as MaxKey user and contribute to MaxKey!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].