Skip to content

Latest commit

 

History

History

BookingSystem.AspNetCore.IdentityServer

This project has been adapted from the IdentityServer4 Quickstart project:

The project primarily adds the following features to the Quickstart:

  • ClientStore, PersistedGrantStore, and UserRepository, allowing the OpenID Connect clients, grants and users to be stored in a database.
  • An example Booking Partners management console, where the Seller and Booking System owner can manage Booking Partners.
  • Endpoint for Dymanic Client Registration.
  • Custom claims for the Open Booking API 'openactive-identity' scope via IdentityResources.
  • Access Control scopes for Open Booking APIs via ApiScopes.