You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
case'naver':
returnawaitaxios.post(`https://nid.naver.com/oauth2.0/token?grant_type=delete&client_id=${process.env.NAVER_CLIENT_ID}&client_secret=${process.env.NAVER_CLIENT_SECRET}&access_token=${token}&service_provider=NAVER`,);// 네이버의 경우 service_provider=NAVER가 필요하다. 하지만 공식 문서에 기재되어 있지않다.case'kakao':
returnawaitaxios.get('https://kapi.kakao.com/v1/user/unlink',{headers: {Authorization: `Bearer ${token}`,},});// 카카오의 경우 POST가 아닌 GET으로 요청해야 응답이 온다. 하지만 공식 문서에는 POST로 기재되어있다.
이뿐만 아니라 구글 로그인 시, 첫 엑세스 권한 승인이 아니면 리프래쉬 토큰이 오지 않는데
이는 서버에서가 아니라 처음 클라이언트에서 인가코드를 받는 URI에 access_type=offline&prompt=consent을 붙여야
상시 유저에게 엑세스 동의 요청을 하게 되고 리프래쉬 토큰을 받을 수 있다.
내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
소셜 연결 끊기 구현 완성
검색 키워드 중 작가 이름으로 가능하도록 수정하기
The text was updated successfully, but these errors were encountered:
The text was updated successfully, but these errors were encountered: