This is a demo project for demonstrating User Authentication and Autherization in Asp.Net Core MVC Project with Identity UI.
- Adding ASP.NET Core Identity
- Adding New Properties to Identity
- Modifying Password Validations
- Displaying Logged-In User Details
- Creating a Login Form
- Retrieving Logged-In User Information
- Implementing Authorization
- Customization Tips
Explain how to add ASP.NET Core Identity to your project. Include necessary NuGet packages and configuration steps.
Guide on how to extend the IdentityUser class with custom properties.
Instructions on how to customize password strength requirements and validations.
Describe how to display logged-in user information (like username or email) in the application's navigation bar.
Step-by-step guide to creating a user-friendly login form.
Show how to retrieve the logged-in user's ID and claims for use throughout the application.
Discuss different authorization techniques, such as role-based and policy-based authorization.
Share additional tips and best practices for customizing and extending ASP.NET Core Identity.
Feel free to contribute to this guide by submitting pull requests or opening issues for discussion.