Skip to content

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.

Notifications You must be signed in to change notification settings

AbualiYousef/User-Management-API

Repository files navigation

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.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages