Search
💬

KAKAO Login API 구현

pod 'KakaoSDKAuth' # 사용자 인증 pod 'KakaoSDKUser' # 카카오 로그인, 사용자 관리
Markdown
복사

카카오 계정으로 로그인 실행

UserApi.shared.loginWithKakaoAccount {(oauthToken, error) in if let error = error { print(error) } else { print("loginWithKakaoAccount() success.") //do something _ = oauthToken } }
Swift
복사

로그인 유효성 체크

if (AuthApi.hasToken()) { UserApi.shared.accessTokenInfo { (_, error) in if let error = error { if let sdkError = error as? SdkError, sdkError.isInvalidTokenError() == true { //로그인 필요 } else { //기타 에러 } } else { //토큰 유효성 체크 성공(필요 시 토큰 갱신됨) } } } else { //로그인 필요 }
Swift
복사