Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cihatsolak/net7-microsoft-identity
ASP.NET Core Identity project is used to manage user authentication and authorization in a web application. You can manage users and perform login, registration, and password reset operations.
https://github.com/cihatsolak/net7-microsoft-identity
auth2 identity identity-api microsoft mssql-database net7 openidconnect
Last synced: 28 days ago
JSON representation
ASP.NET Core Identity project is used to manage user authentication and authorization in a web application. You can manage users and perform login, registration, and password reset operations.
- Host: GitHub
- URL: https://github.com/cihatsolak/net7-microsoft-identity
- Owner: cihatsolak
- License: mit
- Created: 2020-09-30T17:42:46.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-12-26T08:19:56.000Z (about 1 year ago)
- Last Synced: 2024-12-23T01:50:03.529Z (about 1 month ago)
- Topics: auth2, identity, identity-api, microsoft, mssql-database, net7, openidconnect
- Language: JavaScript
- Homepage:
- Size: 17 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Identity Library Usage
This project demonstrates how to build a web application using all the features of Microsoft Identity library. The project was created using .NET 7.
## Project Summary
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## Getting Started
You can follow the steps below to locally load and run the project.
### Prerequisites
- .NET 7 SDK must be installed.
- An IDE (Visual Studio or Visual Studio Code) must be installed.
- Microsoft.Identity NuGet package must be installed.### Installation
To install the project, open a terminal and enter the following commands:
```bash
git clone https://github.com/cihatsolak/net7-microsoft-identity.git
cd identity-project
dotnet run
```
## UsageWhen 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.
## Contributing
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.
## Authors
* Cihat Solak - Initial work
* See also the list of contributors who participated in this project.## License
This project is licensed under the MIT License - see the `LICENSE.md` file for details.
## Acknowledgments
* Hat tip to anyone whose code was used
* Inspiration
* etc