@Bean public TokenStore tokenStore() { return new InMemoryTokenStore(); }
@Bean public TokenStore tokenStore() { return new InMemoryTokenStore(); }
@Bean public DefaultTokenServices tokenServices() { DefaultTokenServices services = new DefaultTokenServices(); services.setClientDetailsService(clientDetailsService); services.setSupportRefreshToken(true); services.setTokenStore(new InMemoryTokenStore()); return services; }
@Bean public DefaultTokenServices tokenServices() { DefaultTokenServices services = new DefaultTokenServices(); services.setClientDetailsService(clientDetailsService); services.setSupportRefreshToken(true); services.setTokenStore(new InMemoryTokenStore()); return services; }
@Bean public DefaultTokenServices tokenServices() { DefaultTokenServices services = new DefaultTokenServices(); services.setClientDetailsService(clientDetailsService); services.setSupportRefreshToken(true); services.setTokenStore(new InMemoryTokenStore()); return services; }
private TokenStore tokenStore() { if (tokenStore == null) { if (accessTokenConverter() instanceof JwtAccessTokenConverter) { this.tokenStore = new JwtTokenStore((JwtAccessTokenConverter) accessTokenConverter()); } else { this.tokenStore = new InMemoryTokenStore(); } } return this.tokenStore; }
@Bean public TokenStore tokenStore() { return new InMemoryTokenStore(); // 需要使用 redis 的话,放开这里 // return new RedisTokenStore(redisConnectionFactory); }
@Bean public TokenStore tokenStore() { return new InMemoryTokenStore(); }
@Bean public TokenStore tokenStore() { return new InMemoryTokenStore(); // return new JdbcTokenStore(dataSource); }
@Bean public TokenStore tokenStore() { return new InMemoryTokenStore(); }
@Bean public TokenStore getTokenStore(){ return new InMemoryTokenStore(); }
@Bean public TokenStore tokenStore() { return new InMemoryTokenStore(); }
@Bean public TokenStore tokenStore() { return new InMemoryTokenStore(); }
@Bean public TokenStore tokenStore() { return new InMemoryTokenStore(); }
private TokenStore tokenStore() { if (tokenStore == null) { if (accessTokenConverter() instanceof JwtAccessTokenConverter) { this.tokenStore = new JwtTokenStore((JwtAccessTokenConverter) accessTokenConverter()); } else { this.tokenStore = new InMemoryTokenStore(); } } return this.tokenStore; }
@Bean public TokenStore tokenStore() { return new InMemoryTokenStore(); } @Bean public AuthorizationServerTokenServices tokenServices() { final DefaultTokenServices defaultTokenServices = new DefaultTokenServices(); defaultTokenServices.setAccessTokenValiditySeconds(-1); defaultTokenServices.setTokenStore(tokenStore()); return defaultTokenServices; }
.and() .apply(new OAuth2ServerConfigurer()) .tokenStore(new InMemoryTokenStore()) .resourceId(applicationName);
@Override public void configure(AuthorizationServerEndpointsConfigurer endpoints) throws Exception { endpoints .tokenStore(new RedisTokenStore(redisConnectionFactory)) .tokenStore(new InMemoryTokenStore()) .authenticationManager(authenticationManager) .userDetailsService(userDetailsService) // 2018-4-3 增加配置,允许 GET、POST 请求获取 token,即访问端点:oauth/token .allowedTokenEndpointRequestMethods(HttpMethod.GET, HttpMethod.POST); endpoints.reuseRefreshTokens(true); }
return new InMemoryTokenStore();
protected static class AuthorizationServerConfiguration extends AuthorizationServerConfigurerAdapter { private TokenStore tokenStore = new InMemoryTokenStore();