Applogin
ドキュメント ダッシュボードを開く

スクリプト1つで、アプリにサインインを

Applogin はあらゆるウェブサイトに Google とメール/パスワード認証を追加します。ログインフォームは applogin.one 上の安全な iframe 内にあり、あなたのページはパスワードを一切見ることなく、アプリ限定のトークンだけを受け取ります。

ダッシュボードを開く ドキュメントを読む

ホスト型ログインフォーム

サインイン、登録、メールコード、パスワードリセット — すべて Applogin が描画します。

どこでも1つのアカウント

すべてのアプリでメールアドレスごとに1つのアカウント。Google とパスワードは同じ ID に紐づきます。

アプリ間 SSO

同じサイトに埋め込まれたアプリはセッションを共有します。一度サインインすれば、そのまま。

アプリ限定 JWT

トークンはアプリごとに署名され(HS256、aud = app_id)、他では使えません。ローカルまたは API で検証できます。

使い方

1

ダッシュボードでアプリを登録し、許可オリジンを設定します。

2

スクリプトを2つ読み込み、ApploginUI.mount({ appId }) を呼び出します。

3

{ token, user } を受け取り、バックエンドでトークンを検証します。

<script src="https://applogin.one/applogin.js?v=1"></script>
<script src="https://applogin.one/applogin-ui.js?v=1"></script>
<script>
  ApploginUI.mount({
    appId: "app_your_id",
    onAuth:   (user) => renderApp(user),
    onLogout: ()     => showLanding()
  });
</script>

実際に見る

AppDock は Email Writer と Audio Recorder を iframe で開きます。片方でサインインすると、もう片方が自動的にセッションを引き継ぎます。