Back-end components after component sharing - identity and access management (IAM) / single sign-on (SSO) platform casdoor
background
Recently, we are exploring various common components and tools on the front-end, back-end, and system side, and reorganize some of the common components to form a standardized component topic, which will later include some commonly used components in various languages. Welcome everyone to continue to pay attention.
Component Basic Information
- Component: casdoor
- Open source agreement: Apache-2.0 license
- Official website: casdoor.org
content
In this section we share an identity and access management (IAM) / single sign-on (SSO) platform casdoor , which supports OAuth 2.0, OIDC and SAML UI-first centralized authentication / single sign-on (SSO) platform, with Casbin RBAC and ABAC permission management integration.
online demo
document
- International: https://casdoor.org
- Asian Mirror: https://docs.casdoor.cn
Features of Casdoor:
- With a separate front-end and back-end architecture, developed in Go language, Casdoor supports high concurrency, provides a web-based user management UI, and supports Chinese, English and other languages.
- Casdoor supports Github, Google, QQ, WeChat third-party application login, and supports the use of plug-ins to extend third-party login.
- Using Casbin- based authorization management, Casdoor supports access control models such as ACL, RBAC, ABAC, and RESTful.
- Support mobile phone verification code, email verification code, password recovery and other functions.
- Review and record access logs.
- Use image CDN cloud storage provided by Alibaba Cloud, Tencent Cloud, and Qiniu Cloud.
- Personalized registration, login and forgot password pages.
- Casdoor supports integration with existing systems using the db synchronization method, and users can transition to Casdoor smoothly.
- Casdoor supports mainstream databases: MySQL, PostgreSQL, SQL Server, etc., and supports new databases with extended plugins.
For specific usage, please refer to the official website of the component
This article declares:
This work is licensed by CN Hua Shao under the Creative Commons Attribution-Noncommercial 4.0 International License.