[C#/ASP.NET MVC/.NETCORE] 쿠키(Cookie) 인증 사용하기

■ 쿠키(Cookie) 인증을 사용하는 방법을 보여준다.

Database/TestDB.sql

appsettings.json

Settings/MainSettings.cs

Models/UserModel.cs

Models/IUserRepository.cs

Models/UserRepository.cs

Controllers/UserController.cs

Views/Shared/_LoginPartial.cs

Views/User/Index.cshtml

Views/User/Register.cshtml

Views/User/Login.cshtml

Views/User/Logout.cshtml

Views/User/UserInformation.cshtml

Views/User/Greetings.cshtml

Views/User/Forbidden.cshtml

Startup.cs

※ Database 폴더에 있는 TestDB.mdf를 SQL Server나 Local DB에 연결해야 한다.
※ Startup 클래스의 ConfigureServices 메소드에서 Administrators 역할을 추가했으나 사용하지는 않았다.

TestProject.zip

Advertisements