2017-01-12 13 views
0

Identity Server v3 Custom Page Reset PasswordのIdentity Server 3パスワードのリセットページ

私はMVCビューのサービスの例から働いている以外、私は非常に同じことをやっています。 MvcViewServiceLogonWorkflowControllerを修正してパスワードのリセットページ/ビューを追加する必要があるかどうかはわかりません。

ご協力いただきまして誠にありがとうございます。

答えて

0

MvcViewServiceクラスでは、public Task<Stream> Login(LoginViewModel model, SignInMessage message)メソッドの実装を変更する必要があります。

  • リセットパスワード
  • 登録

public Task<Stream> Login(LoginViewModel model, SignInMessage message) 
{ 
    model.AdditionalLinks = new List<LoginPageLink>() 
    { 
     new LoginPageLink() 
     { 
      Text = "Reset password", 
      Href = "resetpassword" 
     }, 
     new LoginPageLink() 
     { 
      Text = "Register", 
      Href = "register" 
     } 
    }; 

    return this.GenerateStream(
     model, 
     message, 
     "login", 
     () => this.defaultViewService.Login(model, message)); 
} 

これは、それがどのように見えるかです:コード例以下は

ログインページへの2つのカスタムリンクを追加します。 Login page result with two additional links at the bottom

関連する問題