Class OahLoginService
java.lang.Object
com.github.catomat0.oauthhelper.oauth.OahLoginService
OAuth 콜백 처리 파사드.
code → access_token → userinfo 두 단계 호출을 하나로 묶는다.
기존/신규 회원 분기, JWT/signup token 발급은 사용자 컨트롤러가 담당.
-
Constructor Summary
ConstructorsConstructorDescriptionOahLoginService(OahTokenClient tokenClient, OahUserInfoClient userInfoClient) -
Method Summary
Modifier and TypeMethodDescriptionfetchUserInfo(OahProvider provider, String code) fetchUserInfo(OahProvider provider, String code, String codeVerifier) PKCE 흐름:OahStateService.validateAndConsume(java.lang.String, java.lang.String)에서 반환된 code_verifier 를 전달.fetchUserInfo(String provider, String code) fetchUserInfo(String provider, String code, String codeVerifier)
-
Constructor Details
-
OahLoginService
-
-
Method Details
-
fetchUserInfo
-
fetchUserInfo
-
fetchUserInfo
-
fetchUserInfo
PKCE 흐름:OahStateService.validateAndConsume(java.lang.String, java.lang.String)에서 반환된 code_verifier 를 전달.
-