Plenty Authentication Scenarios
Account signup, login, forget password. Various login types: user/password, social logins, Email/phone verification code, WebAuthN, etc.
Full Protocol Support
OAuth 2.0, OIDC, SAML 2.0, CAS 1.0/2.0/3.0, LDAP, either as Identity Provider (IdP) or Service Provider (SP)
Beautiful Web Admin Portal
Beautiful web UI built by React (PC and Mobile). Multiple UI themes (light, dark, compact) are supported and customizable.
Multi-Tenancy
Different organizations own different sets of users, applications, etc. Global admin and organization admin roles are supported.
Full RBAC and ABAC Support
Access control models like RBAC, ABAC, RESTful, Deny-override, Priority are supported via Casbin.
50+ Social Login Providers
Google, Facebook, AAD, GitHub, Slack, etc, custom OAuth/OIDC providers are supported
Email, SMS, Captcha Providers
Twilio, reCAPTCHA, hCaptcha, Cloudflare Turnstile are supported, more to come!
SDKs for Web, Mobile and PC
Frontend (React, Vue, JS), backend (Go, Java, Py, etc.), mobile (Android, iOS), PC (WinForms, QT)
Casbin Documentation
Learn how to setup, install, and configure Casbin.
Casdoor Documentation
A series of Casdoor docs to help you get started.
Open Source Blog
Blog for Casbin & Casdoor open source news
Existing customer? Sign in
or, you can signup here
Notice Warning Success Something went wrong