2019-06-03 17:33:54 +09:00
2019-06-03 17:33:54 +09:00
2019-02-06 00:54:07 +09:00
2019-01-01 22:26:05 +09:00
2019-05-31 11:28:46 +09:00
2019-03-23 23:54:19 +09:00
2019-03-24 00:41:54 +09:00
2018-12-31 23:35:23 +09:00
2018-12-31 23:35:23 +09:00
2018-12-31 23:35:23 +09:00
2018-12-31 23:35:23 +09:00
2018-12-31 23:35:23 +09:00
2019-06-03 17:33:54 +09:00
2019-03-24 00:41:54 +09:00

##Zuul 과 Authorization Server를 통해 SSO 개발 (소셜 로그인 추가)

  • 시스템 구성도

  • 어떠한 기능들이 쓰였나 (os, 기술, dependency, etc..)

  • 디테일한 설명

  • 고칠곳..?

  • 참고 자료들

  • overview

  • usage

  • gradle

  • Goals

  • keys points of sample

간단한 설명

시스템 구성도

목표

SSO Login Flow

Zuul

Authorization Server

Keys Points of Sample

Ref

SSO

Zuul gateway

  • sso Login path

    • application.properties (security.oauth2.sso.login-path = /login)
    • 위의 sso login path 프로퍼티 설정은 Authorization Server 의 login page로 리다이렉트 해준다.
  • filter

    • csrf RequestMatcher

@EnableOAuth2Sso @ResourceServer WebSecurityConfigurerAdapter

  • HttpSecurity http setting

Authorization Server

Description
스프링 클라우드를 사용해서 만든 OAuth2 SSO 시스템 개발
Readme 494 KiB
Languages
Java 91%
HTML 9%