English | Chinese

An overview of the

MaxKey Single Sign On System, which means “the biggest key” in Chinese, is the industry-leading enterprise-level open source IAM identity management and identity authentication products, and the first brand of open source IAM in China. Support OAuth 2.0/OpenID Connect, SAML 2.0, JWT, CAS, SCIM and other standard protocols, providing simple, standard, secure and open user identity management (IDM), identity authentication (AM), single sign-on (SSO), RBAC authority management and resource management.

The official website of website | website

QQ communication group: 434469201

The following email: [email protected]

Managed code making | yards cloud (Gitee)

What is Single Sign On, or SSO for short?

Users only need to log in to the authentication authority once to access all the mutually trusted applications without needing to log in again.

Main functions:

1) All application systems share an identity authentication system

2) All application systems can identify and extract ticket information

Product features

  1. Standard certification protocol:
The serial number agreement support
1.1 The 2.0 / OpenID Connect high
1.2 SAML 2.0 high
1.3 JWT high
1.4 CAS high
1.5 FormBased In the
1.6 TokenBased(Post/Cookie) In the
1.7 ExtendApi low
1.8 EXT low
  1. Log on to support
The serial number Log on to way
2.1 Dynamic CAPTCHA alphabet/number/arithmetic
2.2 Two-factor authentication
2.3 SMS authentication Tencent cloud SMS/Ali cloud SMS/netease cloud letter
2.4 Log on to easy /Google/Microsoft Authenticator/FreeOTP/ Support TOTP or HOTP
2.5 The Kerberos/SPNEGO/AD domain
2.6 Social accounts WeChat /QQ/ Weibo/Dingding /Google/Facebook/ others
  1. Provide a standard authentication interface for other applications to integrate SSO, secure mobile access, secure API, third party authentication and Internet authentication.
  2. Provide user life cycle management, support SCIM 2 protocol, based on Apache Kafka agent, through the Connector (Connector) to achieve identity provisioning synchronization.
  3. Certification center is platform independent, environmental diversity, support Web, mobile phone, mobile devices, such as Apple iOS, Andriod, etc., the certification ability from B/S to mobile applications comprehensive coverage.
  4. A variety of certification mechanisms coexist, each application system can retain the original certification mechanism, at the same time integrate certification center certification; The application has a high degree of independence, does not depend on authentication center, and can use authentication center authentication, to achieve single sign-on.
  5. Based on Java platform development, using Spring, MySQL, Tomcat, Apache Kafka, Redis and other open source technologies, support micro services, strong scalability.
  6. Open source, security, independent control, Apache 2.0 License & MaxKey copyright notice.

interface

MaxKey certification

Login screen

 

The main interface

 

MaxKey management

Access the report

 

User management

 

Application management

 

download

Current version baidu net disk download, historical version

version The date of Download address Extract the code
V server GA 2021/03/05 A link to download 0x24

Roadmap

1.MaxKey Cloud(MicroServices Edition) — 2021

2. Zero trust scenario integration

Release notes

MaxKey V 2.6.0GA 2021/03/05

*(Maxkey-210202) CAS agent mode optimization, *(maxkey-210203) CAS agent mode demo development and implementation *(maxkey-210204) Linux version installation guide optimization, upgrade MySQL to 8.0 *(maxkey-210205) build optimization, Realization and optimization of spring Boot-Actuator * in Build Release *(Maxkey-210206); Divide the common modules MAXKEY-COMMON, CAPTCHA, OTP, *(maxkey-210210) *(maxkey-210210) *(maxkey-210211) *(maxkey-210211) *(maxkey-210211) Kafka supply service moved to org. Maxkey. Persistence. Kafka * (maxkey - 210212) user registration function optimization * (maxkey - 210213) log information output optimized simplified maxkey * (maxkey - 210214) Factorys *(maxkey-210216) OTP *(maxkey-210217) MapPerscan *(maxkey-210218) The maxkey-mgt port number is adjusted 9527, and the wiki port number is adjusted 9521 *(maxkey-210219), depending on the JAR reference, update, and upgrade of Spring 5.3.4 Spring Boot 2.4.3 Spring Security 5.4.5 Tomcat 9.0.41 Freemarker 2.3.31 Kafka - Clients 2.6.1 Spring-Kafka 2.6.6 Micrometer 1.6.4 Latencyutils 2.0.3 STax2-API 2 druid 1.2.5