https://dmhomeschool.co.kr/
해당 홈페이지에서 카카오 로그인 시
뭔가 잘못된 요청을 하신 것 같아요
error=“invalid_grant”, error_description=“Invalid redirect: https://dmhomeschool.co.kr/oauth does not match one of the registered values. Please check app settings on kakao developer site.”
라는 문구가 뜨는데 어떻게 해야 하나요?
로그인 요청 시 전달하셨던 Redirect URI 값인 "https://dmhomeschool.co.kr/oauth"를 앱 정보의 Redirect URI 설정에도 추가해 주세요. 등록 방법은 다음 공지사항에 나와 있어요.
https://devtalk.kakao.com/t/redirect-uri/81330
/oauth 라는 주소가 꼭 붙어야 인식이 되는건가보네요?
네, 도메인과 달리 경로까지 모두 입력해 주셔야 합니다!
네 카카오 로그인까지는 확인했는데
카카오 로그인을 해도 결국 홈페이지 자체에서 회원가입이 필요하네요?
그리고 카카오로그인으로 가입하면
카카오쪽에서 고객정보가 연동되거나 하지는 않나요?
카카오싱크를 통해서 카톡채널 및 메시지보내기에 타겟팅을 하고싶어서요
카카오가 서비스 데이터에 접근하지 않기 때문에, 서비스 서버와 데이터베이스에서 회원 가입 처리를 하는 부분을 대신 할 수가 없어요… 대신, 카카오싱크 이용 시 카카오계정의 사용자 정보를 받아 회원 정보 입력 단계를 대체할 수 있습니다. 가이드를 참고해 보세요.
원클릭 가입을 하고싶어서 카카오싱크 간편가입을 진행하는건데 지금 한번 해봤더니 카톡으로가입하고 또 홈페이지가입 2번을 해야하네요…
또 카카오로그인으로 가입을 한 고객을 대상으로 메시지 등 타겟팅을 이루고 싶은데 유저들은 어디서 확인을 해야하나요?
카카오싱크 도입 시 서비스에서의 회원 가입 처리도 수정해주셔야 해요!
사용자 관점에서 회원 가입 과정을 비교해보면 다음과 같습니다.
카카오싱크 적용 전 : 회원 가입 버튼 클릭 - 이용약관 동의 - 회원 정보 입력 - 서비스 가입 완료
카카오싱크 적용 후 : 회원 가입 버튼 클릭 - 카카오싱크 간편가입 화면에서 제 3자 정보 제공 및 약관 동의 - 서비스 가입 완료
서비스 관점에서 회원 가입 과정을 비교해보면 다음과 같습니다.
카카오싱크 적용 전 : 회원 가입 요청 받음 - 회원 가입 정보 입력 화면 출력 - 사용자가 입력한 정보를 토대로 회원 DB에 가입 처리
카카오싱크 적용 후 : 회원 가입 요청 받음 - 카카오 로그인 API 호출 - 로그인 성공 시 사용자 정보 요청 - 사용자 정보 토대로 회원 DB에 가입 처리
이렇게 카카오싱크 적용 시 서비스 동선에 영향을 주는 부분들이 있어요.
카카오싱크가 어떤 기능을 제공하는지, 무엇을 고려해야하는지 전반적으로 검토해보시는 것이 개발 일정 단축에 도움이 될 것 같습니다.
카카오톡 채널 친구 그룹에 참고할 수 있는 사용자 목록은 사용자 목록 받기 API로 요청하실 수 있어요.
카카오싱크로 가입한 사용자는, 서비스 자체 회원 가입 사용자와 달리 카카오계정 정보가 있을테니, 회원DB에서 그 정보를 토대로 확인하실 수도 있고요.
사용자 관점에서
카카오싱크 적용 후가 카카오싱크간편가입화면 및 서비스가입 완료가 아니고
적용 전처럼 이용동의 후 회원정보입력 후 서비스가입완료로 넘어가집니다
아임웹을 사용하고 있어서 카카오로그인 REST API 키와 네이티브앱 키를 적용하였었는데
카카오에서 제공하는 웹 자바스크립트 SDK를 메인 화면에 코드설치해야 적용이 가능한 부분인가요?
https://devtalk.kakao.com/t/topic/97585/8?u=talysa.geist
위 안내 드린 내용 확인 부탁 드려요. 서비스 웹 페이지들도 변경이 필요합니다.
사용자 동선이 카카오 로그인 후 회원 가입 페이지로 연결하는 게 아니라, 로그인 완료 페이지로 연결되어야 합니다.
아임웹이나 카페24 등 쇼핑몰 제작 도구를 이용하신다면,
해당 서비스에서도 각 쇼핑몰 로그인 및 회원가입 구조를 변경할 수 있도록 조치해주어야 합니다.
구조를 직접 변경하실 수 없다면 아임웹 측에 문의해보셔야 할 것 같아요.