This project demonstrates how to build a web application using all the features of Microsoft Identity library. The project was created using .NET 7.
This project demonstrates how to build a web application using Microsoft Identity library. A web page has been created where users can register and log in. The purpose of the project is to experience all the features provided by the Identity library. These features include:
- User registration and login
- Password reset and refresh
- User profile management
- Role management
- Two-factor authentication
You can follow the steps below to locally load and run the project.
- .NET 7 SDK must be installed.
- An IDE (Visual Studio or Visual Studio Code) must be installed.
- Microsoft.Identity NuGet package must be installed.
To install the project, open a terminal and enter the following commands:
git clone https://github.com/cihatsolak/net7-microsoft-identity.git
cd identity-project
dotnet run
When the application is launched, you need to register before logging in. After registering, you can log in to the application. The application includes a profile page and an administration panel.
Contributions are welcome. If you find a bug or want to suggest an improvement, please create a new issue on the project's GitHub page.
- Cihat Solak - Initial work
- See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md
file for details.
- Hat tip to anyone whose code was used
- Inspiration
- etc