Login System
2022
This login system example demonstrates a comprehensive authentication and authorization mechanism with several key features. These include user login and registration, password recovery options, role-based authorization, temporary login via email or SMS codes, and the ability to edit and delete user accounts. Key technologies employed in this system are ASP.NET Core 6 Web API, EF Core, SQL Server, JWT and refresh tokens handle secure user sessions. React is used on the front-end. This was a project for learning and not something I would necessarily use in production.
C#
.NET
React
JWT
SQL Server
EF Core