Skip to content

Projects to understand user authentication and authorization in ASP.NET Core

Notifications You must be signed in to change notification settings

PureJoyMind/AuthProjects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AuthProjects

This is an educational project made for deeper understanding of these concepts. In this project I am learning to implement user Authentication and Authorization, both manually implementing and using Microsofts ready made codes to scaffold.

Features

This project has the following implemented into it:

  • Authentication
  • Two Factor Authentication
  • QRCode generation for Two Factor Authentication
  • Authorization based on Roles
  • The ability to create Roles and Claims for users
  • Creating and manging users and Roles in an easy to use environment

Goals

My goal from this project is to learn how to implement Authentication and Authorization in .NET Core. Have a deeper understanding of this system and its common needs which are needed in many real world projects. This helps me create and design different user systems based on customer needs and create custom user systems which implement and change the existing one.

Notes

Some features of this project may not work as planned but that is because I was only trying to grasp a deep understanding of the problem and the feature. In general debugging the application shouldn't be hard. I just didn't want to put too much time in a test project created only for educational purposes. I would rather tackle with these problems in real world projects.

About

Projects to understand user authentication and authorization in ASP.NET Core

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages