This project is the Implementation of Identity server 4 in Asp.net core written in .net core 3. All IS4 settings are fetched from the SQL server database and no hard code values are used. follow instructions below to launch the project:
- Create a database named IdentityServer(if you want to change the name of the database, you should edit the connection string value in the appsettings.json in the IdentityServerApi project)
- Execute the SQL schema schema backup to restore the schema to your database)
- Execute the SQL data backup to use the initialized data ( if you want to create your scope, client, etc. you can ignore this step.
- Use Postman collection to create user.
- Use Postman collection to test token generation and authorization.