안녕하세요?
현재 코스모스팜 회원관리 플러그인은
소셜로그인시 바로 가입이되면서 로그인이 되는 시스템인데
소셜로그인시 비회원일경우 회원가입페이지로 넘어가는 시스템은 없을까요?
감사합니다.
안녕하세요~^^
질문의 내용이 이해가 잘 가지 않습니다.
코스모스팜 회원관리 플러그인 소셜 로그인은
말씀하신 것처럼 소셜 로그인 시 가입되어있는 회원이 아니라면
새로 회원가입을 하고 로그인을 하며
이미 가입된 회원이라면 로그인을 하게 됩니다.
"소셜로그인시 비회원일경우" 라는 말을 좀 더 설명해주시겠어요?
고맙습니다.
소셜 로그인을 시도할때
1. 기존에 있는 회원이라면 로그인
2. 기존에 없는 새로운 회원이라면 회원가입페이지로 이동
이런 시스템이 존재하는지 궁금하네요 ^^
기본적으로 소셜 로그인 기능은 워드프레스 사이트에 가입이 되어 있지 않다면
새로 회원가입을 하고 로그인을 합니다.
사이트에 가입되어 있다면 로그인을 합니다.
기존에 없는 새로운 회원은 소셜 로그인으로 회원가입 하기 전의 사용자를 말씀하시는 건지요?
회원가입 페이지로 이동하게 한다는 건
소셜 로그인 기능을 사용하지 않는다는 건지요?
어떤 이유로 소셜 로그인 시 기존 가입되어 있는 사용자가 아니라면
회원가입 페이지로 이동하게 하시려는지 알려주시겠어요?
만약, 저희가 잘못 이해하고 있는 거라면 상황을 좀더 설명 부탁드립니다.
고맙습니다.
기존에 없는 새로운 회원은 소셜 로그인으로 회원가입 하기 전의 사용자를 말씀하시는 건지요? > 네 맞습니다.
소셜 로그인 기능을 사용하지 않는다는 건지요? > 아닙니다 우선 소셜로그인 기능은 사용하면서 회원가입 페이지로 넘어가려고합니다.
단 소셜로그인을 통하기에 필요없는 정보들 일부 정보들(아이디, 비밀번호 등)이 제외된 회원가입 페이지로 이동이 되겠죠. ^^
위와 같은 작업을 하려는 가장 큰 이유는
회원의 중복 가입을 막으려고 합니다.
현재는 일반 회원가입 + 소셜로그인
두가지로 진행하고 동일한 번호로 본인인증을 해도 두계정 각각 인증이 되더라구요~
그래서 아예 소셜로그인 할때 action을 추가하던지 해서 중복가입여부를 확인하려고 합니다.
위 내용과 관련된 문서나 페이지 또는 필터와 액션이 있다면 알려주시면 감사하겠습니다.
안녕하세요.
코스모스팜 회원관리 플러그인에서 소셜 로그인을 통한
중복 회원가입은 저희도 연구를 해봐야 할 듯합니다.
워드프레스 user_register 액션으로 이미 가입된 사용자 정보를 확인해서
중복 회원가입이라면 탈퇴시키는 것도 하나의 방법일 듯합니다.
get_user_meta 함수로 사용자 메타 정보를 확인하실 수 있습니다.
자세한 내용은 아래의 링크를 참고해보세요.
https://codex.wordpress.org/Function_Reference/get_user_meta
고맙습니다.