Repolode
authgear

authgear/authgear-server

パスワードレスログイン、パスキー、MFA、SSO、ソーシャルログインに対応するセルフホスト可能な認証サーバー

代替できる製品:Auth0ClerkFirebase 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 の数値は毎日更新されます。

関連プロジェクト