구글 로그인 시, AccessToken만 받아온다.
RefreshToken은 null.. GoogleAuthorizationCodeFlow.Builder()를 사용해서 받아왔는데..
GoogleAuthorizationCodeFlow.Builder( TRANSPORT, FACTORY, CLIENT_ID, CLIENT_SECRET,SCOPES)
.setDataStoreFactory(DATA_STORE_FACTORY)
.setAccessType("offline")
.setApprovalPrompt("force")
.build()
setAccessType, setApprovalPrompt를 호출하지 않으면... AccessToken만 받아오더라.
offline만 설정해도 넘어온다고 하던데.. 우선 내가 해보니 안됨..
setApprovalPrompt("force")로 해서, 호출하니까 받아와진다.
음.. 뭐 빼놓은게 있는지.
뭐 좀 더 파보자.
반응형
댓글