안녕하세요.
코스모스팜 회원관리에서 소셜로그인을 이용할 경우,
저희 사이트에 맞는 회원 정보에 맞게 가공할수가 있는건가요?
아님 소셜 측에서 제공되는 정보만 회원 정보에 적용할 수 있는지 궁금합니다.
예를 들어 지금 이메일과 비밀번호로 회원가입을 할 수 있는데, 이름 등의 소셜 정보를
받을려면 API 쪽에서 설정을 해야 하는지 궁금합니다.
만약 쇼핑몰을 운영할려면 주문인이나 수취인 등 이름은 필수인데, 이런 경우는
체크아웃에서 정보를 작성해야 하는지 미리 정보를 가져올 수는 없는지 궁금합니다.
감사합니다.
안녕하세요.
질문이 조금 이해가 안가는 부분이 있습니다만,
답변 드려보겠습니다.
먼저
이메일과 비밀번호로 회원가입한 회원과
소셜 로그인한 회원은 서로 다릅니다.
이미 이메일과 비밀번호로 회원가입한 회원이 소셜쪽에 있는 정보를 가져오는 기능은 없습니다.
그리고 쇼핑몰이라 하면 우커머스 말씀이신지요?
우커머스쪽 체크아웃 에서는
first_name, last_name 이런 필드가 있습니다.
물론 WP-Members 쪽에도 같은 필드가 있습니다.
하지만 한국에서는 무용지물이지요.
플러그인을 사용해서 우커머스의 first_name 또는 last_name 중 하나의 필드를 숨기면 좀 더 그럴싸할 겁니다.
(일관성 있게 WP-Members 쪽 설정도 같이 해주셔야 겠죠.)
소셜 로그인을 해도 이름을 따로 가져오지는 않습니다.
그래서 소셜 로그인으로 가입한 회원이 직접 입력을 해주셔야 하는데요.
WP-Members 쪽에서 필수로 체크된 필드를 반드시 입력해야만 사용할 수 있는 옵션이 코스모스팜 회원관리에 있습니다.
워드프레스 관리자 -> 회원가입관리 -> 설정 페이지에 보시면
필수정보 반드시 입력 설정이 있습니다.
한번 사용해보시겠어요?
적절한 답변인지는 모르겠지만
열심히 달아드렸습니다 ㅎㅎ
참고 해보시고 더 궁금하신 것 있으시면 알려주세요.
고맙습니다.
답변 감사드립니다.
우커머스 부분이 맞습니다. 그렇다면 체크아웃에서 이름을 받으면 되겠네요.
아님 말씀하신 것처럼 필요할 경우 코스모스팜 회원관리 기능을 활용해서 설정하면 되겠네요.
요즈음 개인정보에 회원 정보가 많이 들어가는 것은 부담이 되는 것 같습니다.
저는 소셜에서 가져오는 개인정보의 범위가 궁금해서, 코스모스팜에서 저희가 가공이 가능한가 싶어
문의 드렸습니다. 어차피 개인정보의 범위는 소셜에서 이미 결정나서 제한적으로 제공하는 것이네요.
감사합니다.