Logto 製品アップデート: クラウドコラボレーション、直接サインイン、遅延パスワード移行など
Logto を OpenID Connect のアイデンティティプロバイダとして使用してアプリエコシステムを構築しましょう。Protected App で認証を簡単に追加できます。また、Blazor、SvelteKit、Nuxt.js、Expo (React Native)、Angular 用の新しいガイドも追加されました。
Logto を OpenID Connect のアイデンティティプロバイダとして使用してアプリエコシステムを構築しましょう。Protected App で認証を簡単に追加できます。また、Blazor、SvelteKit、Nuxt.js、Expo (React Native)、Angular 用の新しいガイドも追加されました。
待望の機能がついに登場!今すぐチームメンバーを Logto テナントに招待できます。チームメンバーと協力して、アプリケーション、ユーザー、その他のリソースを管理しましょう。
以下の手順に従ってチームメンバーを招待してください:

招待したいチームメンバーのメールアドレスを入力し、割り当てたい役割を選択してください:
詳細については、チームメンバーを招待をご覧ください。
最初の画面をスキップして、直接サインインメソッドを呼び出せるようになりました。これは、例えば「Google でサインイン」ボタンをウェブサイトに配置している場合のように、サインインメソッドへの直接リンクがある場合に便利です。
この機能を使用するには、認証リクエストに direct_sign_in パラメータを渡す必要があります。次のメソッドがサポートされています:
詳細については、直接サインインのドキュメントをご覧ください。
OIDC 認証リクエスト内で first_screen パラメータを設定することで、特定のサインイン画面から始めることができます。このパラメータは、今後 interaction_mode パラメータを置き換える予定です。interaction_mode は現在廃止されています。
詳細については、最初の画面ドキュメントをご覧ください。
残りの OpenID Connect 標準クレームへのサポートが追加されました。これで、これらのクレームは ID トークンと /me エンドポイントの応答でアクセス可能です。
また、標準スコープ - クレームマッピングも順守しています。これにより、profile スコープを使用してほとんどのプロファイルクレームを取得でき、address スコープを使用して address クレームを取得できます。
新しく追加された全てのクレームは user.profile フィールドに保存されます。
Logto が認識するクレームに加えて、すべてのソーシャルコネクタは、ソーシャルプロバイダから返された生データも rawData フィールドに保存するようになりました。
このデータにアクセスするには、ユーザーオブジェクトの user.identities.[idp-name].details.rawData フィールドを使用できます。
レガシーシステムから Logto にユーザーを移行する際に、passwordAlgorithm と passwordDigest フィールドを POST /users API で使用して、ユーザーの元のパスワードハッシュを保存することができます。
現在サポートされているアルゴリズムは次の通りです:
ユーザーがログインすると、Logto は提供されたアルゴリズムとダイジェストを使用してパスワードを検証し、検証に成功した場合、パスワードが自動的に新しい Argon2 ハッシュに移行されます。
詳細については、API リファレンスをご覧ください。
POST /users API で avatar と customData フィールドをサポート。GET /organization-roles は、q クエリパラメータを利用して、ロール ID、名前、または説明で結果をフィルタリングできるようになりました。/interaction/consent エンドポイントの 500 エラーを解決しました。WKWebView の問題が修正されました。@logto/connector-kit: [BREAKING] SocialUserInfo と GetUserInfo タイプを更新しました@logto/connector-kit: [BREAKING] parseJson と parseJsonObject の結果をガードします次の機能に取り組んでいます: