Auth
- Description:
카카오 로그인 API 모듈
Module for Kakao Login APIs
Methods
(static) authorize(settings)
- Description:
카카오 로그인 간편로그인
Login for Kakao Login
- See:
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
settings |
Object |
Properties
|
(static) cleanup()
- Description:
사용한 카카오 로그인 모듈 리소스 해제
Cleans up used Kakao Login module resources
(static) getAccessToken() → {String}
- Description:
Kakao SDK에 할당된 액세스 토큰 값 반환
Returns the access token set in the Kakao SDK
Returns:
- Type
- String
(static) getAppKey() → {String}
- Description:
Kakao SDK 초기화 시 사용된 앱 키 반환
Returns the app key used to initialize the Kakao SDK
Returns:
- Type
- String
(static) getStatusInfo() → {Promise.<(StatusResponse|AuthError)>}
- Description:
현재 사용자의 카카오 로그인 상태 반환
Returns the current user's Kakao login status
Returns:
- Type
- Promise.<(StatusResponse|AuthError)>
(static) logout() → {Promise.<(LogoutResponse|AuthError)>}
- Description:
로그아웃
Logout
- See:
Returns:
- Type
- Promise.<(LogoutResponse|AuthError)>
(static) selectShippingAddress(settings) → {Promise.<(ShippingAddressResponse|ShippingAddressError)>}
- Description:
배송지 선택하기
Select shipping address
Parameters:
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
settings |
Object |
Properties
|
Returns:
- Type
- Promise.<(ShippingAddressResponse|ShippingAddressError)>
(static) setAccessToken(token, persistopt)
- Description:
토큰 할당하기
Set tokens
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
token |
String | 액세스 토큰 |
||
persist |
Boolean |
<optional> |
true
|
새로고침을 하더라도 액세스 토큰을 사용할 수 있도록 |
Type Definitions
AuthError
- Description:
인증 및 인가 에러
Authorization or authentication errors
Properties:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
error |
Object |
Properties
|
인증 및 인가 에러
Authorization or authentication errors
Type:
- Object
LogoutResponse
- Description:
로그아웃 응답
Response of logout
Properties:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
userInfo |
Object |
Properties
|
로그아웃 응답
Response of logout
Type:
- Object
ShippingAddressError
- Description:
배송지 에러
Errors for shipping address
Properties:
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
error |
Object |
Properties
|
배송지 에러
Errors for shipping address
Type:
- Object
ShippingAddressResponse
- Description:
배송지 정보
Response for a shipping address
Properties:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
response |
Object |
Properties
|
배송지 정보
Response for a shipping address
Type:
- Object
StatusResponse
- Description:
사용자의 카카오 로그인 상태
Kakao login status of the user
Properties:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
statusInfo |
Object |
Properties
|
사용자의 카카오 로그인 상태
Kakao login status of the user
Type:
- Object