From 0e8110030b0eb4e8be3d1504554d56217e64d236 Mon Sep 17 00:00:00 2001
From: fengxiang <110431245@qq.com>
Date: Thu, 04 Jan 2018 16:25:57 +0800
Subject: [PATCH] 组织模块

---
 src/main/java/com/moral/security/AuthorizationServerConfiguration.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/moral/security/AuthorizationServerConfiguration.java b/src/main/java/com/moral/security/AuthorizationServerConfiguration.java
index 17da5b1..c0b338f 100644
--- a/src/main/java/com/moral/security/AuthorizationServerConfiguration.java
+++ b/src/main/java/com/moral/security/AuthorizationServerConfiguration.java
@@ -4,6 +4,7 @@
 import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.context.annotation.Configuration;
 import org.springframework.security.authentication.AuthenticationManager;
+import org.springframework.security.core.userdetails.UserDetailsService;
 import org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer;
 import org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurerAdapter;
 import org.springframework.security.oauth2.config.annotation.web.configuration.EnableAuthorizationServer;
@@ -17,6 +18,9 @@
 public class AuthorizationServerConfiguration extends AuthorizationServerConfigurerAdapter {
 
 	private static String REALM = "MY_OAUTH_REALM";
+	
+	@Autowired
+    private UserDetailsService userDetailsService;
 	
 	@Autowired
 	private TokenStore tokenStore;
@@ -43,7 +47,10 @@
 
 	@Override
 	public void configure(AuthorizationServerEndpointsConfigurer endpoints) throws Exception {
-		endpoints.tokenStore(tokenStore).userApprovalHandler(userApprovalHandler).authenticationManager(authenticationManager);
+		endpoints.tokenStore(tokenStore)
+		.userApprovalHandler(userApprovalHandler)
+		.authenticationManager(authenticationManager)
+		.userDetailsService(userDetailsService);
 	}
 
 	@Override

--
Gitblit v1.8.0