back to home

logto-io / logto

πŸ§‘β€πŸš€ Authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1 with multi-tenancy, SSO, and RBAC.

View on GitHub
11,737 stars
742 forks
210 issues
TypeScriptSCSSJavaScript

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing logto-io/logto in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/logto-io/logto)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Logto **Logto is the modern, open-source auth infrastructure for SaaS and AI apps.** It takes the pain out of OIDC and OAuth 2.1 and makes it easy to build secure, production-ready auth with multi-tenancy, enterprise SSO, and RBAC. website β€’ cloud β€’ docs β€’ api β€’ blog β€’ auth wiki β€’ newsletter Why Logto? Built for teams scaling SaaS, AI, and agent-based platforms without the usual auth headaches. With Logto, you get: β€’ **Multi-tenancy, enterprise SSO, and RBAC**: ready to use, no workarounds. β€’ **Pre-built sign-in flows**, customizable UIs, and SDKs for 30+ frameworks. β€’ **Full support for OIDC, OAuth 2.1, and SAML** without the protocol pain. β€’ **Works out-of-the-box for Model Context Protocol and agent-based AI architectures**. πŸ—ΊοΈ See all features β†’ Get started Pick your path: β€’ **Logto Cloud**: The fastest way to try Logto. Fully managed, zero setup. β€’ **Launch Logto in GitPod**: Start Logto OSS in seconds. Wait for the message , then click the URL starting with to continue. β€’ **Local development:** πŸ“š Full OSS installation guide β†’ Integrate anywhere Logto supports all your apps, APIs, and services with industry-standard protocols. β€’ **SDKs for 30+ frameworks**: React, Next.js, Angular, Vue, Flutter, Go, Python, and more. β€’ **Connect to any IdP**: Google, Facebook, Azure AD, Okta, and more. β€’ **Flexible integration**: SPAs, web apps, mobile apps, APIs, M2M, CLI tools. β€’ **Ready for Model Context Protocol and agent-based architectures**. πŸš€ Explore quick starts β†’ πŸ”Œ See all connectors β†’ Showcase **Developer-first SDKs**: Install in minutes with clear guides. **User-friendly auth flows**: Sign-up, sign-in, social login, Google One Tap, MFA, SSO. **Multi-tenancy & organizations**: Organization RBAC, member invites, just-in-time provisioning, and more. Support Logto If you find Logto helpful, here's how you can support us: β€’ ⭐ **Star this repo** to show your support! β€’ πŸ’¬ Join our Discord for live discussions. β€’ πŸ“’ Share Logto on Twitter, LinkedIn, Reddit, Telegram, WhatsApp. β€’ πŸ† Write a review or tutorial on dev.to, Medium, G2 or your blog. β€’ πŸ’¬ Share your use case with us and get featured on the Logto website. β€’ πŸ™‹ Open an issue to report bugs or suggest features. β€’ πŸ’» Contribute to Logto - we'd love your help! Check out Logto awesome of community-contributed resources. Licensing MPL-2.0. ⬆️ Back to top