casdoor

casdoor/casdoor

AI-First Identity and Access Management (IAM) / AI MCP Gateway with Web UI

14k
Stars
1.7k
Forks
97
Open issues
79
Watchers
Go Apache-2.0Last pushed Jul 5, 2026

Overview

Casdoor is an open-source IAM/MCP gateway and authentication server, offering support for multiple protocols including OAuth, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, Google Workspace, Azure AD.

Categories

Tags

Similar tools

Install

go get github.com/casdoor/casdoor

README

Casdoor

Casdoor: AI-First Identity and Access Management (IAM) / AI MCP Gateway

An open-source, AI-first IAM / MCP gateway and authentication server with a web UI.
Supporting MCP, A2A, OAuth 2.0, OIDC (OAuth 2.x), SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID,
Google Workspace, Azure AD, and more.

Documentation and guides: casdoor.ai

Documentation GitHub Release Docker Pulls Build Status Go Report Card License

GitHub Stars GitHub Forks GitHub Issues Discord Crowdin

Website · Documentation · Live demo · Discord


Table of contents

  • Why Casdoor
  • Live demos
  • Quick start
  • Features
  • Technology stack
  • Documentation
  • Integrations
  • Security
  • Community and support
  • Contributing
  • Donate
  • License

Why Casdoor

Casdoor is a UI-first identity provider and access management platform: one place to manage users, organizations, applications, and providers, with a modern web console. Authorization policies can be expressed with Casbin (ACL, RBAC, ABAC, and more). Unlike reverse-proxy-centric auth companions, Casdoor is a dedicated auth server with broad protocol support, designed to be st