카카오 앱당 등록할 수 있는 redirect URL 이 최대 10개인 걸로 알고 있는데
서브도메인 각각 카운팅이 되는건가요?
ex) aaa.example.com, bbb.example.com → 2개등록 해야하는건지
example.com 하나로 전부 사용가능한건지 궁금합니다
추가) 찾아보니 비즈앱 승격하면 *.exmaple.com 으로 와일드 카드 사용이 가능하던데 서브도메인이 몇개까지 있던 제한이 없는건가요?
카카오 앱당 등록할 수 있는 redirect URL 이 최대 10개인 걸로 알고 있는데
서브도메인 각각 카운팅이 되는건가요?
ex) aaa.example.com, bbb.example.com → 2개등록 해야하는건지
example.com 하나로 전부 사용가능한건지 궁금합니다
추가) 찾아보니 비즈앱 승격하면 *.exmaple.com 으로 와일드 카드 사용이 가능하던데 서브도메인이 몇개까지 있던 제한이 없는건가요?
안녕하세요.
입력하신 내용마다 각각 카운팅 됩니다.
와일드 카드를 사용하지 않는 경우, 사용중이신 서브도메인은 모두 등록하셔야 합니다.
10개 이상의 도메인을 추가하거나, 와일드카드를 사용 하시고자 한다면, 아래 가이드를 참고 부탁드립니다.
https://devtalk.kakao.com/t/topic/82307?source_topic_id=111906
감사합니다 와일드카드는 서브도메인이 몇개든 전부 허용해주는거 맞나요?
맞습니다.
도메인이 자주 늘어나는게 아니고 100건 이하라면 모두 등록하시는 것을 권장 드려요
감사합니다!
추가로 한가지만 더 여쭤보겠습니다. 카카오페이도 이 redirect URI와 같은 개념인가요? 문서보니 이쪽도 도메인이 필요하다고 나오는데 앱에서 등록하는 redirect URL을 가져가는건가요?
디벨로퍼스 카카오 로그인 메뉴에서 설정가능한 Redirect URI는 로그인 전용입니다
카카오 페이에서 사용한는 redirect주소 approval_url, cancel_url, fail_url
은 해당 주소의 도메인이 웹 플랫폼 도메인에 등록되어 있으면 됩니다.
https://devtalk.kakao.com/t/topic/82307
네 이쪽보니 권한부여로 100개 까지라고 나와있어서요
쇼핑몰을 만드려고 하는데 서브도메인으로 각 회원들이 운영할수 있는 쇼핑몰을 배포하려고 하거든요.
일반 사용자가 디벨로퍼에서 앱만들고 앱 승격시키고 하는 등등… 처리하는게 번거로울거 같아 하나의 앱으로 처리가 가능한지가 궁금합니다. sns로그인과 카카오페이요
하나의 앱으로 서비스 한다면 우선 카카오 로그인 부터 각기 다른 사업자들이 회원을 공유하는 형태가 될 것입니다. 기능적으로는 가능해도 사업적으로는 제약이 많을거라 생각됩니다.
ECP(전자상거래플랫폼) 가이드도 한번 확인 부탁드릴게요
sns 로그인으로 통과하고 사이트 회원 DB에 넣는 페이지가 있을텐데 이전에 개발에서도 사이트 별로 사이트 코드를 부여해서 DB는 같이 쓰지만 디비값에 사이트 코드로 회원을 구분했습니다.
ex) 사이트코드 aa 회원 aa, 사이트코드 bb 회원 bb → 같은 DB에 기록되지만 각 사이트 쿼리문에 사이트코드를 조건으로 조회하게 됨
기술적으로는 구현가능하지만…
우선, 위 내용을 빌리자면 각 사이트의 회원체계가 달라 보입니다.
디벨로퍼스 앱은 하나의 앱이 하나의 서비스에서만 사용하실 수 있습니다.
하나의 앱을 사용하므로 고객에게 동일한 회원약관, 서비스 약관이 노출될 것 입니다.
각각의 쇼핑몰 사이트가 각자 브랜딩이 가능한데, 동일한 서비스 약관으로 운영이 가능할지와 같은 여러가지 고민해 보아야 할 것들이 있을거 같아요.
그리고 가장 큰 문제점은 나중에 aa라는 사이트가 다른곳으로 이전할 시, DB에 있는 회원정보는 전달이 가능해도 앱에 가입된 정보는 해당앱에 종속적 이므로 결국 aa사이트는 앱을 새로 만들어야 합니다. 이런 경우 앱유저아이디가 전부 변하게 됨으로 aa는 DB에 있는 정보랑 고객을 매칭할 방법이 없어집니다. 모집한 회원에 대해 분쟁이 있을 수 있을 것 같아요.
참고로 카페24와 같은 쇼핑몰 플랫폼들은 모두 각자의 디벨로퍼스 앱을 등록해서 사용하도록 하고 있습니다.
저도 여러가지 생각을 하게 되네요 당연히 약관같은 커스터마이징이 필요한 요소는 위에 언급한대로 사이트코드로 분리 처리해뒀습니다.
로그인 api → 약관관련 페이지 → 로그인 api로 받아오는 정보들을 db insert 처리 이런식으로 생각하고 있는데
사이트 분리를 원하는 경우도 한번 생각을 해봐야겠네요. 도움이 많이 됐습니다. 즐거운 주말 보내세요