最新の 2.8.0.Beta10 にアップデートした後、深刻な問題が発生しています。
auth_overrides_username
の設定を無効にしても、効果がないようです。チェックボックスはオフになっていますが、ログアウト/ログインのプロセスごとに、ユーザーが選択したユーザー名が LDAP 名で上書きされてしまいます。誰か確認してもらえますか?
最新の 2.8.0.Beta10 にアップデートした後、深刻な問題が発生しています。
auth_overrides_username
の設定を無効にしても、効果がないようです。チェックボックスはオフになっていますが、ログアウト/ログインのプロセスごとに、ユーザーが選択したユーザー名が LDAP 名で上書きされてしまいます。誰か確認してもらえますか?
現在、LDAP プラグインは overrides_username 設定を具体的に有効にしています。コアの auth_overrides_username 設定に単純に依存するか、新しいサイト設定を導入すべきかもしれません。
LDAP プラグインは公式プラグインではなく、作者は Meta ではアクティブではないと思われるため、リポジトリで issue を開く必要があるかもしれません。
迅速なご対応ありがとうございます。このPRで既に解決されていますか?
それはそれを修正しません。あなたが言及した今、そのPRはおそらくこの動作の変更を導入したでしょう。
いくつかのコンテキスト:コアから古い「ユーザー名を省略する」フラグを削除しました。これはLDAPプラグインが使用していました。それはoverrides_username設定と非常に似ていたため、LDAPプラグインでそれらを単純に置き換えました。**しかし、**あなたが気づいたように、omit_usernameは最初のサインアップ中にのみ適用されましたが、overrides_usernameはすべてのログインで適用されます。
この動作の変更を元に戻すためのPRを次に示します。@jonmbakeにマージしてもらう必要があります。
@Ralf_Stockmann のPRはマージされたので、プラグインを更新すれば以前の動作が復元されるはずです。
このトピックは15時間後に自動的に閉じられました。返信はもうできません。