2016-08-30 9 views
1

に設定されたパスワードが追加されていませんことができると私はManageController.Indexアクションに行く:はどのように認証されたユーザーは、私は、ユーザー認証とasp.netコアMVCプロジェクトテンプレートを作成するときのasp.netコアMVCテンプレート

bool HasPassword = await _userManager.HasPasswordAsync(user) 

ログインしているユーザーがパスワードを持っているかどうかをuserManagerサービスに尋ねています。

テンプレートバグですか?ログインしているユーザーはどのようにパスワードを持たないのですか?

ManageControllerは、アプリケーションがそのようななどのFacebook、グーグル、ツイッター、マイクロソフトとしての社会的な認証を使用する場合、ユーザーはローカルのパスワードを持っていないかもしれません...承認属性と

答えて

2

を注釈されています。ユーザーは、後でローカルパスワードを追加してから、ソーシャル認証を使用せずに同じアカウントにログインすることができます。

+0

これは、index.htmlのUIの取り組みについて説明していただきありがとうございます。 – Elisabeth

関連する問題