Logto 製品アップデート
Logto v1.36 では、プレビュー展開向けのワイルドカードリダイレクト URI サポート、アプリレベルのトークン交換制御、OIDC コネクタでの未確認メールの信頼オプション、ソーシャルサインイン時の識別子収集スキップが追加されました。
Logto v1.36 では、プレビュー展開向けのワイルドカードリダイレクト URI サポート、アプリレベルのトークン交換制御、OIDC コネクタでの未確認メールの信頼オプション、ソーシャルサインイン時の識別子収集スキップが追加されました。
Logto v1.36 が登場しました。このリリースでは、ワイルドカードリダイレクト URI サポート、アプリレベルのトークン交換制御、OIDC コネクタで未確認メールを信頼できる機能が追加されました。
コミュニティコントリビューター @Arochka のおかげで、リダイレクト URI にワイルドカードパターン(*)が利用できるようになりました。これは、URL が動的に生成されるプレビュー展開のようなダイナミックな環境で特に役立ちます。
Web アプリ向けルール:
トークン交換はマシン間アプリケーションで利用可能になり、どのアプリが利用できるかを細かく制御できます。
allowTokenExchange オプションを追加一部の IdP は email_verified を返さなかったり、メールが有効でも false を返すことがあります。OIDC ソーシャルコネクタやエンタープライズ SSO コネクタで、認証状態に関係なくメールを同期できるようになりました。
コネクタ構成で trustUnverifiedEmail を有効にできます(デフォルトは false)。このオプションは OIDC および Azure AD SSO コネクタの管理コンソールで利用できます。
Apple App Store のガイドラインにより、「Sign in with Apple」は Apple が提供する以上の追加情報を求めてはいけません。これを助けるため、ソーシャルサインイン時の必須識別子収集をスキップできる新オプションを追加しました。
サインイン体験設定のソーシャルサインインセクションにある「サインアップに必要な識別子をユーザーに入力させる」チェックボックスを探してください。
ユーザーロール API で結果を返すようになりました
POST /users/:userId/roles は新しく割り当てられたロールを示す { roleIds, addedRoleIds } を返しますPUT /users/:userId/roles は最終状態を確認できる { roleIds } を返します@logto/api の新しい createApiClient 関数
トークン取得ロジックを独自実装した型安全な API クライアントを作成できます。
DATABASE_STATEMENT_TIMEOUT=DISABLE_TIMEOUT を設定