[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-71267":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":45,"readmeContent":46,"aiSummary":47,"trendingCount":16,"starSnapshotCount":16,"syncStatus":48,"lastSyncTime":49,"discoverSource":50},71267,"logto","logto-io\u002Flogto","logto-io","🧑‍🚀 Authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1 with multi-tenancy, SSO, and RBAC.","https:\u002F\u002Flogto.io",null,"TypeScript",12143,818,51,160,0,12,46,133,36,43.74,"Mozilla Public License 2.0",false,"master",[26,27,28,29,30,31,5,32,33,34,35,36,37,38,39,40,41,42,43,44],"authentication","authorization","email","identity","jwt","login","mfa","oauth2","openid-connect","password","passwordless","rbac","saml","signup","sms","social-login","sso","totp","typescript","2026-06-12 02:02:50","\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Flogto.io\u002F?utm_source=github&utm_medium=readme\" target=\"_blank\" align=\"center\" alt=\"Go to Logto website\">\n    \u003Cpicture>\n      \u003Csource width=\"200\" media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fgithub.com\u002Flogto-io\u002F.github\u002Fraw\u002Fmaster\u002Fprofile\u002Flogto-logo-dark.svg\">\n      \u003Csource width=\"200\" media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Fgithub.com\u002Flogto-io\u002F.github\u002Fraw\u002Fmaster\u002Fprofile\u002Flogto-logo-light.svg\">\n      \u003Cimg width=\"200\" src=\"https:\u002F\u002Fgithub.com\u002Flogto-io\u002Flogto\u002Fraw\u002Fmaster\u002Flogo.png\" alt=\"Logto logo\">\n    \u003C\u002Fpicture>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n[![discord](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F965845662535147551?color=5865f2&label=discord)](https:\u002F\u002Fdiscord.gg\u002FvRvwuwgpVX)\n[![checks](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fchecks-status\u002Flogto-io\u002Flogto\u002Fmaster)](https:\u002F\u002Fgithub.com\u002Flogto-io\u002Flogto\u002Factions?query=branch%3Amaster)\n[![release](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Flogto-io\u002Flogto?color=3a3c3f)](https:\u002F\u002Fgithub.com\u002Flogto-io\u002Flogto\u002Freleases)\n[![core coverage](https:\u002F\u002Fimg.shields.io\u002Fcodecov\u002Fc\u002Fgithub\u002Flogto-io\u002Flogto?label=core%20coverage)](https:\u002F\u002Fapp.codecov.io\u002Fgh\u002Flogto-io\u002Flogto)\n[![cloud](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fcloud-available-7958ff)](https:\u002F\u002Fcloud.logto.io\u002F?sign_up=true&utm_source=github&utm_medium=repo_logto)\n[![gitpod](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fgitpod-available-f09439)](https:\u002F\u002Fgitpod.io\u002F#https:\u002F\u002Fgithub.com\u002Flogto-io\u002Fdemo)\n[![render](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Frender-deploy-5364e9)](https:\u002F\u002Frender.com\u002Fdeploy?repo=https:\u002F\u002Fgithub.com\u002Flogto-io\u002Flogto)\n\n# Logto\n\n**Logto is the modern, open-source auth infrastructure for SaaS and AI apps.**\n\nIt 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.\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Flogto.io\u002F\">website\u003C\u002Fa> •\n  \u003Ca href=\"https:\u002F\u002Fcloud.logto.io\u002F\">cloud\u003C\u002Fa> •\n  \u003Ca href=\"https:\u002F\u002Fdocs.logto.io\">docs\u003C\u002Fa> •\n  \u003Ca href=\"https:\u002F\u002Fopenapi.logto.io\u002F\">api\u003C\u002Fa> •\n  \u003Ca href=\"https:\u002F\u002Fblog.logto.io\u002F\">blog\u003C\u002Fa> •\n  \u003Ca href=\"https:\u002F\u002Fauth-wiki.logto.io\u002F\">auth wiki\u003C\u002Fa> •\n  \u003Ca href=\"https:\u002F\u002Flogto.io\u002Fsubscribe\">newsletter\u003C\u002Fa>\n\u003C\u002Fp>\n\n![Logto features](.\u002Fassets\u002Flogto-features.png)\n\n## Why Logto?\n\nBuilt for teams scaling SaaS, AI, and agent-based platforms without the usual auth headaches.\n\nWith Logto, you get:\n\n- **Multi-tenancy, enterprise SSO, and RBAC**: ready to use, no workarounds.\n- **Pre-built sign-in flows**, customizable UIs, and SDKs for 30+ frameworks.\n- **Full support for OIDC, OAuth 2.1, and SAML** without the protocol pain.\n- **Works out-of-the-box for Model Context Protocol and agent-based AI architectures**.\n\n[🗺️ See all features →](https:\u002F\u002Fdocs.logto.io\u002F?ref=readme)\n\n## Get started\n\nPick your path:\n\n- [**Logto Cloud**](https:\u002F\u002Fcloud.logto.io\u002F?sign_up=true&ref=readme): The fastest way to try Logto. Fully managed, zero setup.\n- [**Launch Logto in GitPod**](https:\u002F\u002Fgitpod.io\u002F#https:\u002F\u002Fgithub.com\u002Flogto-io\u002Fdemo): Start Logto OSS in seconds.\n\n  Wait for the message `App is running at https:\u002F\u002F3002-...gitpod.io`, then click the URL starting with `https:\u002F\u002F3002-` to continue.\n\n- **Local development:**  \n\n  ```bash\n  # Using Docker Compose(requires Docker Desktop)\n  curl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002Flogto-io\u002Flogto\u002FHEAD\u002Fdocker-compose.yml | \\\n  docker compose -p logto -f - up\n  \n  # Using Node.js (requires PostgreSQL)\n  npm init @logto\n  ```\n\n[📚 Full OSS installation guide →](https:\u002F\u002Fdocs.logto.io\u002Flogto-oss\u002Fget-started-with-oss?ref=readme)\n\n## Integrate anywhere\n\nLogto supports all your apps, APIs, and services with industry-standard protocols.\n\n- **SDKs for 30+ frameworks**: React, Next.js, Angular, Vue, Flutter, Go, Python, and more.\n- **Connect to any IdP**: Google, Facebook, Azure AD, Okta, and more.\n- **Flexible integration**: SPAs, web apps, mobile apps, APIs, M2M, CLI tools.\n- **Ready for Model Context Protocol and agent-based architectures**.\n\n[🚀 Explore quick starts →](https:\u002F\u002Fdocs.logto.io\u002Fquick-starts?ref=readme)\n\n[🔌 See all connectors →](https:\u002F\u002Fdocs.logto.io\u002Fintegrations?ref=readme)\n\n## Showcase\n\n**Developer-first SDKs**: Install in minutes with clear guides.\n\n![Logto auth SDK showcase](.\u002Fassets\u002Fshowcase-logto-auth-sdks.gif)\n\n**User-friendly auth flows**: Sign-up, sign-in, social login, Google One Tap, MFA, SSO.\n\n![Logto sign-in experience showcase](.\u002Fassets\u002Fshowcase-logto-sign-in-exeperience.gif)\n\n**Multi-tenancy & organizations**: Organization RBAC, member invites, just-in-time provisioning, and more.\n\n![Logto multi-tenancy showcase](.\u002Fassets\u002Fshowcase-logto-multi-tenancy.gif)\n\n## Support Logto\n\nIf you find Logto helpful, here's how you can support us:\n\n- ⭐ **Star this repo** to show your support!\n- 💬 [Join our Discord](https:\u002F\u002Fdiscord.gg\u002FvRvwuwgpVX) for live discussions.\n- 📢 Share Logto on [Twitter](https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Hey%20devs%21%20Need%20a%20better%20auth%20solution%3F%20Check%20out%20%40logto_io%20%E2%80%94%20it%E2%80%99s%20like%20Auth0%2FCognito%2FFirebase%20but%20open-source%2C%20modern%2C%20and%20way%20easier%20to%20use%21%20Supports%20OIDC%2C%20OAuth%202.0%2C%20SAML%2C%20and%20also%20works%20perfectly%20for%20SaaS%20apps.%20%E2%9C%A8%20https%3A%2F%2Flogto.io%20%23Auth%20%23Identity%20%23OpenSource%20%23DevTools), [LinkedIn](https:\u002F\u002Fwww.linkedin.com\u002Fsharing\u002Fshare-offsite\u002F?url=https%3A%2F%2Flogto.io), [Reddit](https:\u002F\u002Freddit.com\u002Fsubmit?url=https%3A%2F%2Flogto.io&title=Tired%20of%20Auth0%2FCognito%2FFirebase%3F%20Logto%20is%20the%20open-source%20auth%20alternative%20you%E2%80%99ve%20been%20missing%21%20Supports%20OIDC%2C%20OAuth%202.0%2C%20SAML%2C%20and%20works%20like%20magic%20for%20modern%20apps%20and%20SaaS%20products.), [Telegram](https:\u002F\u002Ft.me\u002Fshare\u002Furl?url=https%3A%2F%2Flogto.io&text=Check%20out%20Logto%20%E2%80%94%20the%20better%20auth%20and%20identity%20infrastructure%21%20Open-source%2FCloud%20alternative%20to%20Auth0%2C%20Cognito%2C%20and%20Firebase.%20Supports%20all%20the%20standards%20%28OIDC%2C%20OAuth%2C%20SAML%29%20and%20is%20perfect%20for%20modern%20apps%20or%20SaaS%20products.%20https%3A%2F%2Flogto.io), [WhatsApp](https:\u002F\u002Fapi.whatsapp.com\u002Fsend?text=Hey%21%20%F0%9F%91%8B%20Found%20this%20awesome%20auth%20tool%20called%20%2ALogto%2A%20%E2%80%94%20it%E2%80%99s%20open-source%2C%20way%20simpler%20than%20Auth0%2FCognito%2FFirebase%2C%20and%20supports%20OIDC%2FOAuth%2FSAML.%20Perfect%20for%20building%20CIAM%20system%20without%20the%20hassle.%20You%20gotta%20try%20it%3A%20https%3A%2F%2Flogto.io).\n- 🏆 Write a review or tutorial on [dev.to](https:\u002F\u002Fdev.to\u002Flogto), [Medium](https:\u002F\u002Fmedium.com\u002F@logto), [G2](https:\u002F\u002Fwww.g2.com\u002Fproducts\u002Flogto\u002Freviewer_verification) or your blog.\n- 💬 [Share your use case](mailto:contact@logto.io?subject=[Share%20Logto%20User%20Story]) with us and get featured on the [Logto website](https:\u002F\u002Flogto.io\u002F).\n- 🙋 [Open an issue](https:\u002F\u002Fgithub.com\u002Flogto-io\u002Flogto\u002Fissues\u002Fnew) to report bugs or suggest features.\n- 💻 [Contribute to Logto](https:\u002F\u002Fgithub.com\u002Flogto-io\u002Flogto\u002Fblob\u002Fmaster\u002F.github\u002FCONTRIBUTING.md) - we'd love your help! Check out [Logto awesome](https:\u002F\u002Fgithub.com\u002Flogto-io\u002Flogto\u002Fblob\u002Fmaster\u002FAWESOME.md) of community-contributed resources.\n\n## Licensing\n\n[MPL-2.0](LICENSE).\n\n\u003Cp align=\"right\">\n⬆️ \u003Ca href=\"#logto\">Back to top\u003C\u002Fa>\n\u003C\u002Fp>\n","Logto 是一个为 SaaS 和 AI 应用设计的现代开源身份验证和授权基础设施，基于 OIDC 和 OAuth 2.1 构建。它支持多租户、企业级单点登录（SSO）以及基于角色的访问控制（RBAC），并且提供了预构建的登录流程、可自定义的用户界面及适用于30多种框架的SDK。该项目采用 TypeScript 编写，具备对 OIDC、OAuth 2.1 和 SAML 的全面支持，并且能够无缝集成到基于模型上下文协议和代理的AI架构中。Logto 非常适合那些希望简化认证过程并快速部署安全解决方案的技术团队使用。",2,"2026-06-11 03:36:52","high_star"]