ASP.NET Core 2.2 の認証画面(Register.cshtml Login.cshtml Logout.cshtml)をカスタマイズしたい場合、AspNetCore.DocsのWebPWrecover22に含まれているソースファイルをコピーするのがお勧めです。
サンプルソース全体のダウンロードはAspNetCore.Docsから出来ます。
ASP.NET Core はデフォルトの認証画面(Register.cshtml Login.cshtml Logout.cshtml)を表示する機能があり、ASP.NET Core MVC のプロジェクトを新規作成しても、プロジェクト内には認証画面に関連するcshtmlが含まれません。
WebPWrecover22サンプルの認証画面cshtmlは、デフォルトの認証画面と同じ内容です。
Razorページで作られていますが、RazorページはMVCの一機能なのでMVCでも問題無く動きます。
WebPWrecover22サンプルソースは アカウントの確認と ASP.NET Core でのパスワードの回復 に対応しているソースなので、ユーザー登録時の確認メール送信処理も含まれます。
WebPWrecover22サンプルソースで見つからないページは AspNetCore/src/Identity/UI/src/Areas/Identity/Pages/V4/ も参照することで見つけられます。
最近のコメント