This commit is contained in:
liquidjoo
2019-05-28 18:29:56 +09:00
parent 3bcd036b82
commit 64da987eca
2 changed files with 4 additions and 0 deletions

View File

@@ -2,8 +2,11 @@ package io.bluemoon.authorizationserver;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.security.oauth2.config.annotation.web.configuration.EnableResourceServer;
import java.util.Date;
@SpringBootApplication
@EnableResourceServer
public class AuthorizationServerApplication {

View File

@@ -61,6 +61,7 @@ public class UserArgumentResolver implements HandlerMethodArgumentResolver {
// Map<String, String> map = (HashMap<String, String>) authentication.getUserAuthentication().getDetails();
// User convertUser = convertUser(String.valueOf(authentication.getAuthorities().toArray()[0]), map);
OAuth2AuthenticationToken authentication = (OAuth2AuthenticationToken) SecurityContextHolder.getContext().getAuthentication();
// SecurityContext 사용자의 보호 및 인증된 세션
Map<String, Object> map = authentication.getPrincipal().getAttributes();
System.out.println(map.toString());
User convertUser = convertUser(authentication.getAuthorizedClientRegistrationId(), map);