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

https://github.com/abualiyousef/user-management-api

A .NET application demonstrating authentication and authorization using the ASP.NET Core Identity framework. Features include user registration, login, role management, policy-based authorization, password recovery, and two-factor authentication.
https://github.com/abualiyousef/user-management-api

asp-net-core authentication csharp dotnet identity-management

Last synced: 5 days ago
JSON representation

A .NET application demonstrating authentication and authorization using the ASP.NET Core Identity framework. Features include user registration, login, role management, policy-based authorization, password recovery, and two-factor authentication.

Awesome Lists containing this project

README

        

Authentication & Authorization with Identity Framework


This project demonstrates how to implement authentication and authorization in a .NET application using the ASP.NET Core Identity framework. Inspired by a comprehensive tutorial series on YouTube, this repository covers various aspects of working with Identity, including user registration, login, role management, and securing endpoints with policy-based authorization.


Features



  • User Registration: Enable new users to create accounts in your application.

  • User Login: Authenticate users with their credentials.

  • Role Management: Assign roles to users and manage access levels.

  • Policy-Based Authorization: Secure application endpoints using policies.

  • Password Recovery: Allow users to recover forgotten passwords.

  • Two-Factor Authentication: Enhance security by adding two-factor authentication.