Хранить токен в Redis при использовании spring-authorization-server

Можно ли хранить токены, например, в Redis при использовании spring-authorization-server . В spring-security-oauth мы можем определить TokenStore:

      @Bean
public TokenStore redisTokenStore() {
    RedisTokenStore redisTokenStore = new RedisTokenStore(redisConnectionFactory);
    redisTokenStore.setPrefix(redisTokenPrefix);
    return redisTokenStore;
}

Теоретически я могу реализовать интерфейс OAuth2AuthorizationService, но, возможно, есть более простое и красивое решение.

1 ответ

Реализация OAuth2AuthorizationServiceэто правильный способ сделать это. Нет встроенной поддержки интеграции с Redis. См. № 558 для получения дополнительной информации.

Другие вопросы по тегам