An open API service indexing awesome lists of open source software.

https://github.com/vahidn/aspnetcore2cookieauthentication

Cookie Authentication without ASP.NET Core Identity 8x
https://github.com/vahidn/aspnetcore2cookieauthentication

asp-net-core cookie-authentication identity

Last synced: 4 months ago
JSON representation

Cookie Authentication without ASP.NET Core Identity 8x

Awesome Lists containing this project

README

          

Cookie Authentication without ASP.NET Core Identity 9x
===========



GitHub Actions status

![cookieauth](/src/ASPNETCore2CookieAuthentication.WebApp/wwwroot/images/cookieauth.png)

A cookie based authentication sample for ASP.NET Core 9x without using the Identity system. It includes:

- Users and Roles tables with a many-to-may relationship.
- A separated EF Core data layer with enabled migrations.
- An EF Core 9x based service layer.
- A Db initializer to seed the default database values.
- An account controller with cookie and DB based login and logout capabilities.
- 2 sample API controllers to show how user-roles can be applied and used.
- A cookie validator service to show how to react to the server side changes to a user's info immediately.