카카오 사용자 정보 가져오기 API로 가져온 정보를 통해서 DB에 회원 정보를 저장하려 합니다

https://kauth.kakao.com/oauth/authorize?response_type=code&client_id=${REST_API_KEY}&redirect_uri=${REDIRECT_URI}
위와 같이 인가코드 받아오기를 호출하는데 오류가 계속 발생해요…

앱 관리자 설정 오류 (KOE101) 에러 보고 앱키 오류라고 하는데 rest api 키 그래도 사용했는데 계속 같은 에러가 발생하네요.

기존에 인카 코드 받기 api가 잘 작동했는데 안 되네요. 무슨 오류가 있는 걸까요?

안녕하세요.

확인을 위해 앱 ID 부탁드립니다.


앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다

ex) 123456

인터넷 기록 삭제하고 하니까 되네요! 근데 다른 궁금한 점이 있어서 연락드립니다.

스프링 부트 + JPA 를 기반으로 서비스 자체 회원가입 없이 OAuth(카카오) 로그인하려 합니다.
카카오 로그인을 할 때, 사용자 정보 불러오기 API를 통해 얻은 정보로 DB에 해당 사용자 정보가 없으면 DB에 사용자 정보 저장하고 로그인 처리, 있으면 그대로 로그인 처리를 하려고 합니다. 근데 사용자 정보 불러오기 API를 통해 받아온 값을 확인해 보면
unique 값으로 사용할 만한 게 Long 타입인 회원번호밖에 없다고 생각합니다.(나머지 정보는 변경 가능성 있어 보임)

여러 방법이 있겠지만 감이 잘 안 오네요.
db에 회원 정보를 저장할 때, 어떤 값을 고유값으로 해서 사용하나요?

답변해주시면 감사합니다.

안녕하세요.

말씀하신바와 같이 사용자 식별은 회원번호(Service User ID)로만 하셔야 합니다.
회원번호는 사용자 정보 가져오기 API에서 얻을 수 있는 id 필드 값 입니다.