2016-05-23 12 views
0

「AuthenticationOptions」では、覚え書き「RememberLastUsername」をtrueに設定した場合、ユーザ名は常にログインフォームに書いた以前のユーザ名で自動完成します。プロパティをfalseに設定すると、ユーザ名はログインフォームに書いた最後のユーザ名を覚えていません。thinkthruure IdentityServer「remember me」の設定

私が望むのは、ログインフォームで「私を覚えている」オプションをチェックした場合、私が書いた前のuserNameを覚えていることです。もしそのオプションをチェックしなければ、次回のユーザ名は記憶されません私はログインします。

identityServerプロパティで可能ですか?

ありがとうございました

答えて

0

これは2つの異なる設定です。 「RememberLastUsername」は、説明したとおりに機能します。ユーザー名を事前に入力するのに便利です。Cookieを発行することで実装されます。これはグローバル設定であり、ログインページの「私を覚えてください」チェックボックスとは無関係です。

「私を覚えています」チェックボックスは、ユーザーに永続的なログインCookieを発行します。そのため、アプリケーションがIdentityServerに対してログイン要求を行うと、ユーザーはログインページを使用しなくなります。

+0

私がよく理解しているかどうかわからない:「Remember me」チェックボックスの唯一のアクションは、「CLIENT A」からチェックすると、別のクライアント「CLIENT B」からアクセスする場合です私はログインせずにアクセスできますか?私が「クライアントA」にログインしたときに、「クライアントB」にアクセスすると、「クライアントA」でログオンしているにもかかわらず、 。私は正しい? (私の英語については申し訳ありません) – Sem

+0

違いはクライアント対ユーザーです。設定のデザインは、クライアントに焦点を当てるのではなく、ユーザーに焦点を当てたものです。 –

関連する問題