リバースプロキシと連携するポータルを通じて、Webアプリに二要素認証とシングルサインオンを追加するオープンソースの認証・認可サーバー。
authgear/authgear-server
パスワードレスログイン、パスキー、MFA、SSO、ソーシャルログインに対応するセルフホスト可能な認証サーバー
代替できる製品:Auth0
Clerk
Firebase Auth
- スター
- 2,116
- フォーク
- 130
- 未解決の Issue
- 358
- 最終コミット
- 昨日
これは何?
Authgearはオープンソースの認証・IDサービスで、ホスト型IDプラットフォームに代わるセルフホスト型の選択肢として提供されています。コンシューマー向けアプリのサインアップとログインを処理し、パスワード、メールやSMSによるワンタイムコード、マジックリンク、パスキー、iOSおよびAndroidでの生体認証ログインに対応します。
サーバーには、サインアップ・ログイン用のページ、ユーザーアカウント設定ページ、ユーザー、セッション、ログ、認証設定を管理するWebベースのPortalが付属しています。多要素認証には、TOTPアプリ、SMS、メールOTPを利用できます。フェデレーションでは、OIDC、OAuth 2.0、SAMLに加え、Google、Facebook、Apple、WeChatなどのソーシャルプロバイダーや、ADFS、LDAPなどのエンタープライズ接続に対応しています。
開発者はwebhookとTypeScript hooksでフローを拡張でき、GraphQL Admin APIでリソースを管理できます。また、ロールとグループによるRBACも利用できます。このリポジトリにはコアサーバー、AuthUI、Portal、Admin APIが含まれています。Web、React Native、iOS、Android、Flutter、Xamarin向けのクライアントSDKは別のリポジトリで公開されています。Kubernetesへのデプロイ用にHelm chartも提供されています。
主な機能
- 01マジックリンク、メールまたはSMSのOTP、パスキーによるパスワードレスログイン
- 02カスタマイズ可能なサインアップ・ログインページとアカウント設定ページを標準搭載
- 03TOTP認証アプリ、SMS、メールコードによるMFA
- 04ソーシャルおよびエンタープライズ接続に対応したOIDC、OAuth 2.0、SAMLのシングルサインオン
- 05webhook、TypeScript hooks、GraphQL Admin API
- 06ロールとグループによるロールベースのアクセス制御
ユースケース
- 認証機能を一から開発せずに、SaaS製品へログインとサインアップを追加する
- ユーザーデータを自社インフラ内に保持できる、セルフホスト型のIDプロバイダーを運用する
- SAML、ADFS、LDAPを通じて法人顧客にSSOを提供する
- モバイルアプリに生体認証またはパスキーによるログインを追加する
トピック
よくある質問
- authgear-server とは?
- パスワードレスログイン、パスキー、MFA、SSO、ソーシャルログインに対応するセルフホスト可能な認証サーバー Authgearはオープンソースの認証・IDサービスで、ホスト型IDプラットフォームに代わるセルフホスト型の選択肢として提供されています。コンシューマー向けアプリのサインアップとログインを処理し、パスワード、メールやSMSによるワンタイムコード、マジックリンク、パスキー、iOSおよびAndroidでの生体認証ログインに対応します。
- authgear-server は無料で使えますか?ライセンスは?
- authgear-server は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- authgear-server は今もメンテナンスされていますか?
- 活発にメンテナンス中。authgear-server の最終コミットは 2026年10月18日 です。
- authgear-server は何に使えますか?
- 認証機能を一から開発せずに、SaaS製品へログインとサインアップを追加する ユーザーデータを自社インフラ内に保持できる、セルフホスト型のIDプロバイダーを運用する SAML、ADFS、LDAPを通じて法人顧客にSSOを提供する モバイルアプリに生体認証またはパスキーによるログインを追加する
- authgear-server はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/authgear/authgear-server
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
SAML、OAuth2/OIDC、LDAP、RADIUSに対応し、小規模なラボから大規模クラスターまでセルフホストできるオープンソースのIDプロバイダー。
A lightweight, self-hosted OpenID Connect identity provider for small teams, with password login, mandatory TOTP and RBAC.
プラグインで2FAやマルチテナントに対応できる、TypeScript向けのフレームワーク非依存な認証・認可フレームワーク。
SQLite、リアルタイム購読、ファイル・ユーザー管理、管理UIを備えた単一実行ファイルのGo製オープンソースバックエンド。
Auth、Database、Storageなどを備え、Dockerでセルフホストできるオープンソースのアプリ開発向けバックエンドプラットフォーム。