日本語
Logto 製品アップデート
新しい Logto のリリースの時期です!今月は、アラビア語の翻訳と完全な RTL サポート、パーソナルアクセス トークン (PAT)、設定可能な初期画面など、新しい機能を提供するとともに、さまざまな改善やバグ修正を行っています。
アラビア語の翻訳と RTL サポート
- コンソールとエクスペリエンス UI に新しいアラビア語の翻訳を追加しました(クレジット @zaaakher)。
- RTL 言語をより良くサポートするために UI レイアウトと詳細を改善しました。
パーソナルアクセス トークン (PAT)
パーソナルアクセス トークン (PAT) は、ユーザーが自分の資格情報やインタラクティブなサインインを使用せずにアクセストークンを付与するための安全な方法を提供します。
コンソールのユーザーの詳細ページに移動するか、管理 API POST /users/:userId/personal-access-tokens
を使用して PAT を作成できます。
詳細については ドキュメント を参照してください。
追加の初期画面オプションのサポート
sign-in
と register
に加えて、開発者がユーザーに提示される初期画面をカスタマイズできるように、より多くのオプションを有効にしました。これらの新しい初期画面オプションは次のとおりです:
identifier:sign_in
: 特定の識別子ベースのサインイン方法のみをユーザーに表示します。identifier:register
: 特定の識別子ベースの登録方法のみをユーザーに表示します。reset_password
: ユーザーにパスワードリセットページに直接アクセスすることを許可します。single_sign_on
: ユーザーにシングル サインオン (SSO) ページに直接アクセスすることを許可します。
詳細については ドキュメント を参照してください。
新しいコネクタ
- Kook コネクタ を追加しました(クレジット @Misaka-L)。
- Patreon コネクタ を追加しました(クレジット @devtekve)。
- GitLab コネクタ を追加しました(クレジット @devtekve)。
改善点
- 追 加のサインイン パラメータとして
login_hint
をサポートしました。 - 既知の swagger エンドポイントを実装しました。
- CLI を小さくシンプルにするために
translate
コマンドを@logto/cli
から分割しました。 - コンソールとエクスペリエンスの i18n フレーズを翻訳するための専用の
@logto/translate
パッケージを追加しました。 - コンソールでユーザーを作成する際に名前を入力することをサポートしました。
- 新しいクエリ パラメータ
parse_error
を追加し、明示的にfalse
に設定して OIDC エラーメッセージの生データのみを返すようにしました。 - ユーザーのトークン リクエストを条件付きでブロックするためにカスタム JWT コンテキストに
denyAccess()
API を追加しました。 - OAuth コネクタでネストされた属性プロファイル マッピングをサポートしました(クレジット @devtekve)。
/users
管理 API の応答にhasPassword
プロパティを追加しました。- ユーザーがパスワードを設定しているかどうかを管理者が簡単に確認でき、必要に応じて設定/リセット操作を実行できるように、ユーザーの詳細にユーザーのパスワード情報を追加しました。
- 現在のパスワード ポリシー設定に対してパスワードをチェックするための新しい管理 API を追加しました。
バグ修正
- エクスペリエンス ページ間でキャッシュされた識別子によって引き起こされる可能性のあるエラーを防ぎました。
- カスタム JWT の作成をブロックしていた問題を修正しました。
- Wecom コネクタプラットフォームを修正しました。
null
の代わりにUniversal
を使用しました。 - コンソールの
<html>
にlang
属性を正しく設定し、予期しないブラウザの翻訳プロンプトを防ぎました。 - 登録が無効な場合でも、既存のユーザーアカウントに新しいソーシャル アイデンティティをリンクできるようにしました。
- SSO のみのメールドメインによるユーザーの登録とプロファイルの完了を防ぎました。