문의 시, 디벨로퍼스 앱ID를 알려주세요.
ID 1227991
팀원으로 등록하고 토큰을 발급하였는데.
누군 토큰이 사라지고 누군 토큰이 안사라지고 하네요?
토큰 발급받은 팀원이 안사라지게 하는 방법이 있을까여?
안녕하세요.
팀원 토큰이 사라지는 문제는 여러 가지 원인이 있을 수 있습니다. 일반적으로 토큰은 일정 기간 후에 만료되거나, 사용자의 로그아웃 또는 앱 권한 변경으로 인해 토큰이 무효화될 수 있습니다.
토큰을 안사라지게 하려면 리프레시 토큰을 사용하는 방법이 있습니다. 리프레시 토큰은 액세스 토큰이 만료된 후 새로운 액세스 토큰을 발급받을 수 있게 해줍니다. 리프레시 토큰을 사용하려면 앱 권한 신청 시 “토큰 갱신” 권한을 신청해야 합니다.
리프레시 토큰을 사용하는 방법은 다음과 같습니다:
- 액세스 토큰과 리프레시 토큰을 발급받습니다.
- 액세스 토큰이 만료되면 리프레시 토큰을 사용하여 새로운 액세스 토큰을 발급받습니다.
- 새로운 액세스 토큰을 사용하여 API를 호출합니다.
리프레시 토큰을 사용하면 액세스 토큰이 만료된 후에도 새로운 액세스 토큰을 발급받을 수 있으므로 토큰이 사라지지 않습니다.
리프레시 토큰 발급 및 사용에 대한 자세한 내용은 카카오 개발자 문서를 참고해주세요.
[REST API | Kakao Developers REST API]
[@tim.l @woody.ho]