Skip to content

ASP.NET Core のIDスキャフォールディング後にRoleを追加するサンプルです。

Notifications You must be signed in to change notification settings

imudak/IdRoleSample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ASP.NET CoreのIDスキャフォールディング後にRoleを追加するサンプル

ASP.NET Coreで、認証無しのテンプレートにID スキャフォールディングで追加した後に、 IdentityRoleを追加するサンプルです。

環境

  • Visual Studio 2017
  • .NET Core 2.1
  • ASP.NET Core 2.1
  • Razor Pages

追加手順

  1. ASP.NET Core WEbアプリケーションの作成
  2. ID スキャフォールディング Login, Logout, AccessDenied, Registerを実装。
  3. NuGetパッケージ更新。
  4. app.UseAuthentication()追加。
  5. Loginメニュー追加。
  6. EmailをUserNameに変更。外部ログイン認証へのリンク削除。
  7. 簡単のため、UseInMemoryDatabase()を使用。
  8. Contactを認証が必要なページとする。
  9. IdentityRoleを追加。
  10. 起動時にAdministrator Roleを生成。
  11. Register時にRoleの項目(IsAdministrator)追加。
  12. Policy = "RequireAdministratorRole"追加。

About

ASP.NET Core のIDスキャフォールディング後にRoleを追加するサンプルです。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published