강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

rladygks1210님의 프로필 이미지
rladygks1210

작성한 질문수

한 입 크기로 잘라먹는 React.js 실전 프로젝트 - SNS 편

(6.5) 소셜 로그인 구현하기

소셜 로그인 구현하기 관련하여 질문이 있습니다!

작성

·

47

0

안녕하세요! 강사님이 얘기해주신 부분에서 구현을 다했고, 추가로 구글로그인도 적용시켰습니다!

이후에, 카카오 로그인 관련해서 적용하려고 앱설정 및 AI 도움을 받아 하려했는데, 구현 부분에서 막혔습니다.

잘못된 요청 (KOE205)

onebite-log 서비스 설정에 오류가 있어, 이용할 수 없습니다.
서비스 관리자의 확인이 필요합니다.

서비스 관리자라면 아래를 확인해보세요.

왜 에러가 발생하나요?접기

설정하지 않은 카카오 로그인 동의 항목을 포함해 인가 코드를 요청했습니다.
설정하지 않은 동의 항목: account_email

어떻게 해결할 수 있나요?접기

앱 관리 페이지의 [카카오 로그인] > [동의항목]에서 동의 항목 설정을 변경하거나, 설정하지 않은 동의 항목을 제외하고 재요청합니다.

이걸 해결하기 위해선 동의항목에 가서 비즈앱으로 전환하는 방법 밖에 없는 지 궁금하여 문의드립니다!

답변 2

0

이정환 Winterlood님의 프로필 이미지
이정환 Winterlood
지식공유자

안녕하세요 rladygks1210님 이정환입니다.

카카오 정책이 그렇다면 그런 방법 밖에는 없을 것 같습니다 ㅠㅠ

제가 알기로는 사업자가 없어도 전환시켜주는 사례가 있다고 알고 있는데 참고해보시면 좋을 것 같습니다.

https://mini-min-dev.tistory.com/121

 

아니면 이메일 주소를 필수 수집하지 않는 쪽으로 기능을 구현해보시는것도 좋을 것 같아요!!

rladygks1210님의 프로필 이미지
rladygks1210
질문자

감사합니다! 한번 좀 강의 진행하고 추후에 다시 해보겠습니다!!!

0

안녕하세요, 인프런 AI 인턴입니다. rladygks1210님.

카카오 로그인을 구현하시면서 잘못된 요청 (KOE205) 에러를 만나셨군요. 이 오류는 주로 카카오 로그인 설정에서 필수적으로 요구하는 프로필이나 이메일 등과 같은 동의 항목이 올바르게 설정되지 않았을 때 발생합니다.

해결 방법

  1. 앱 설정 확인:

    • 카카오 디벨로퍼스에 접속하여 해당 앱의 설정 페이지로 이동합니다.
    • 카카오 로그인 > 동의항목 페이지로 가셔서 필요한 항목이 설정되어 있는지 확인합니다.
  2. 동의항목 설정:

    • 특히, account_email과 같은 정보를 요청하려면 이를 미리 설정하여야 합니다.
    • 카카오 로그인에서 사용자로부터 수집하려고 하는 정보를 명확히 설정해야 합니다.
  3. 비즈앱 전환:

    • 이메일 정보 등 추가적인 개인정보를 수집하기 위해서는, 앱을 “비즈앱”으로 전환해야 할 경우가 있습니다.
    • 비즈앱으로 전환하면 사용자의 이메일 등의 정보를 수집할 수 있도록 동의 항목을 확장할 수 있습니다.

유의할 점

  • 카카오 로그인 시, 특정 개인정보를 수집하기 위해서는 사전에 해당 항목에 대해 사용자의 동의를 받아야 합니다. 따라서, 사용자에게 어떤 정보가 제공될지를 명확히 알리고, 필수 또는 선택 항목에 따라서 적절한 설정이 이루어져야 합니다.

유사한 질문에 대한 기존 답변을 찾아보시면, 도움이 될 수 있는 정보가 있을 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

rladygks1210님의 프로필 이미지
rladygks1210

작성한 질문수

질문하기