logto
🧑🚀 Authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1 with multi-tenancy, SSO, and RBAC.
Logtoは、ユーザーログイン・ユーザー管理・アクセス制御といった認証・認可の仕組みを、自前で一から構築することなくアプリに組み込める、無料のオープンソース認証基盤です。
・企業:マルチテナント(顧客企業ごとの環境分離)やエンタープライズSSO(社内統合ログイン)、RBAC(役割ベースのアクセス制御)が標準搭載されており、BtoB SaaSの認証要件をそのまま満たせます。 ・スタートアップ:30以上のフレームワーク向けSDKとGoogleやFacebookなどのソーシャルログイン連携が用意されているため、少人数のチームでも数分でプロダクションレベルの認証機能を実装できます。 ・個人事業主・フリーランス:Docker Composeで即起動でき、OIDCやOAuth 2.1などの複雑なプロトコルを意識せずにサインイン画面やMFA(多要素認証)を導入できるため、個人開発のWebアプリにもすぐ使えます。
Auth0は無料枠を超えると月額数万円から、Clerkも有料プランで月額25ドル以上、Firebase Authも大規模利用時にはSMS認証などで従量課金が発生しますが、Logtoはセルフホストすれば完全無料で全機能を利用でき、ユーザーデータを自社サーバーに保持できるためプライバシー管理も万全です。
Logto
Logtoは、SaaSおよびAIアプリのためのモダンなオープンソース認証インフラストラクチャです。
OIDCとOAuth 2.1の複雑さを解消し、マルチテナンシー、エンタープライズSSO、RBACを備えたセキュアでプロダクション対応の認証を簡単に構築できます。

なぜLogtoなのか?
一般的な認証の悩みを抱えることなく、SaaS、AI、エージェントベースのプラットフォームをスケールさせるチームのために構築されています。
Logtoでは以下が利用できます:
- マルチテナンシー、エンタープライズSSO、RBAC:すぐに使える状態で、回避策は不要。
- 構築済みのサインインフロー、カスタマイズ可能なUI、30以上のフレームワーク向けSDK。
- OIDC、OAuth 2.1、SAMLの完全サポート:プロトコルの複雑さに悩まされません。
- Model Context Protocolおよびエージェントベースのアーキテクチャにすぐに対応。
はじめに
お好みの方法を選んでください:
-
Logto Cloud:Logtoを試す最速の方法。フルマネージド、セットアップ不要。
-
GitPodでLogtoを起動:数秒でLogto OSSを開始。
App is running at https://3002-...gitpod.ioというメッセージが表示されるまで待ち、https://3002-で始まるURLをクリックして続行してください。 -
ローカル開発:
# Docker Composeを使用(Docker Desktopが必要) curl -fsSL https://raw.githubusercontent.com/logto-io/logto/HEAD/docker-compose.yml | \ docker compose -p logto -f - up # Node.jsを使用(PostgreSQLが必要) npm init @logto
あらゆる場所で統合
Logtoは業界標準のプロトコルで、すべてのアプリ、API、サービスをサポートします。
- 30以上のフレームワーク向けSDK:React、Next.js、Angular、Vue、Flutter、Go、Pythonなど。
- あらゆるIdPに接続:Google、Facebook、Azure AD、Oktaなど。
- 柔軟な統合:SPA、Webアプリ、モバイルアプリ、API、M2M、CLIツール。
- Model Context Protocolおよびエージェントベースのアーキテクチャに対応。
ショーケース
開発者ファーストのSDK:明確なガイドで数分でインストール。

ユーザーフレンドリーな認証フロー:サインアップ、サインイン、ソーシャルログイン、Google One Tap、MFA、SSO。

マルチテナンシーと組織:組織RBAC、メンバー招待、ジャストインタイムプロビジョニングなど。

Logtoを支援する
Logtoが役立っていると感じたら、以下の方法でサポートしていただけます:
- ⭐ このリポジトリにスターを付けてサポートを示してください!
- 💬 Discordに参加してライブディスカッション。
- 📢 Twitter、LinkedIn、Reddit、Telegram、WhatsAppでLogtoをシェア。
- 🏆 dev.to、Medium、G2、またはご自身のブログでレビューやチュートリアルを書く。
- 💬 ユースケースを共有して、Logtoウェブサイトで紹介される。
- 🙋 Issueを作成してバグの報告や機能の提案。
- 💻 Logtoにコントリビュート - ぜひご協力ください!コミュニティによるリソースのLogto awesomeもご覧ください。