It is the second task from Inter2grow, which implements authentication in a .NET Core 7 Web API project. The project utilizes Identity, Entity Framework, and JWT Bearer for authentication. It also includes Migration Code First for managing the database schema.
- Register: This end-point allows users to create a new account.
- Login: Users can log in using their email and password. The end-point responds with a token and its expiration time.
- .NET Core 7 Web API
- Identity
- Entity Framework
- JWT Bearer
- Migration Code First
- Clone the repository to your local machine.
- Open the project in your preferred development environment.
- Make sure you have .NET Core 7 installed.
- Configure the database connection string in the project's configuration.
- Run the database migrations to create the necessary tables.
- Start the project.
- Use a tool like Postman to test the end-points.