Awesome
IdentityServer3.Contrib.Cache.Redis
IdentityServer3.Contrib.Cache.Redis is a library that offers the right implementation of
ICache<Client>
ICache<IEnumerable<Scope>>
ICache<IEnumerable<Claim>>
for all distributed environments that are using Redis as cache server.
##How to install it
PM> Install-Package IdentityServer3.Contrib.Cache.Redis
Than register it on your Identity Server
var clientStoreCache = new ClientStoreCache(myRedisMultiplexInstance);
var scopeStoreCache = new ScopeStoreCache(myRedisMultiplexInstance);
var userServiceCache = new UserServiceCache(myRedisMultiplexInstance);
factory.ConfigureClientStoreCache(new Registration<ICache<Client>>(clientStoreCache));
factory.ConfigureScopeStoreCache(new Registration<ICache<IEnumerable<Scope>>>(scopeStoreCache));
factory.ConfigureUserServiceCache(new Registration<ICache<IEnumerable<Claim>>>(userServiceCache));
For more information about caching and Identity Server Take a look here
Contributing
Getting started with Git and GitHub
- Setting up Git for Windows and connecting to GitHub
- Forking a GitHub repository
- The simple guide to GIT guide
- Open an issue if you encounter a bug or have a suggestion for improvements/features
Once you're familiar with Git and GitHub, clone the repository and start contributing.