Olivier Lefebvre

Results 16 comments of Olivier Lefebvre

That said, you can override the default DI to provide the DB context, RavenDB `IAsyncDocumentSession` or Mongo DB `IMongoDatabase` per tenant using factories if you prefer. for exemple: ```cs public...

More or less except there's one table per grant kind but the goal is to store temporary tokens.

By the way can you open a PR when your job is done ? I'm interested by your work even if that's not cover all DB kinds supported by TheIdServer...

There are custom `UserStore` and `RoleStore` instead in [*Aguacongas.TheIdServer.Identity*](https://github.com/Aguafrommars/TheIdServer/tree/master/src/Aguacongas.TheIdServer.Identity) project. They use [`IAdminStore`](https://github.com/Aguafrommars/TheIdServer/blob/master/src/IdentityServer/Aguacongas.IdentityServer.Store/IAdminStore.cs) implementations to access data so that don't depend on a DB type and I can even choose...

Entities in DB are defined in [Aguacongas.IdentityServer.Store/Entity](https://github.com/Aguafrommars/TheIdServer/tree/master/src/IdentityServer/Aguacongas.IdentityServer.Store/Entity).If you need to add/update some columns, you should update `User`. `Role` and other entities classes as needed.