loginWithNewScopes

fun loginWithNewScopes(context: Context, scopes: List<String>, nonce: String? = null): Single<OAuthToken>

사용자가 아직 동의하지 않은 개인정보 및 접근권한 동의 항목에 대하여 동의를 요청하는 동의 화면을 출력하고, 사용자 동의 시 동의항목이 업데이트 된 OAuthToken 발급.

발급된 토큰은 TokenManagerProvider에 지정된 토큰 저장소에 자동으로 저장됨.

Return

OAuthToken을 방출하는 Single 반환.

Parameters

context

CustomTabs를 실행하기 위한 현재 Activity context

scopes

추가로 동의 받고자 하는 동의 항목 ID 목록. 카카오 디벨로퍼스 동의 항목 설정 화면에서 확인 가능.

nonce

ID 토큰 재생 공격 방지를 위한 검증 값, 임의의 문자열, ID 토큰 검증 시 사용