코스마스팜 회원관리를 설정 중입니다.
소셜로그인을 설정 중인데요.
필수입력 정보는 ID(이메일 주소를 아이디로 씀), 비밀번호, 비밀번호 재확인, 성명, 서비스 이용약관 동의, 개인정보 처리방침 동의 입니다.
네이버와 페이스북 로그인을 먼저 설정했는데,
막상 네이버와 페이스북으로 로그인을 하려니 이들 필수 정보 중 ID(이메일 주소를 아이디로 씀), 성명, 서비스 이용약관 동의, 개인정보 처리방침 동의를 입력(체크) 하라는 페이지가 뜹니다.
근데, ID(이메일 주소를 아이디로 씀)와 성명은 네이버, 페이스북 로그인 정보에서 가져오려면 어떻게 해야 하나요?
안녕하세요~^^
네이버 또는 페이스북으로 로그인 시
워드프레스 사용자 아이디와 이메일 필드에 모두 이메일이 저장됩니다.
만약 이메일 필드를 따로 추가하셨다면 저장되지 않을 수 있습니다.
이름은 워드프레스 사용자의 닉네임 필드에 저장되도록 설정되어 있습니다.
아래의 링크들도 참고해보시겠어요?
고맙습니다.
wp-members 필드 탭에서 보면 닉네임 필드가 없는데, 어떻게 하면 되나요?
닉네임 필드가 없다면 새로 추가해보시겠어요?
워드프레스 관리자 -> 설정 -> WP-Members -> 필드 페이지에서
Meta Key 입력 필드에 nickname을 입력해서 추가하시면 됩니다.
고맙습니다.
매번 답변 감사합니다.
닉네임 필드가 없어 텍스트 형식의 메타키 nickname 으로 만들었습니다.
테스트 결과 페이스북은 정상적으로 이메일 주소와 별명(성명)을 가져왔습니다.
하지만, 네이버는 이메일 정보가 워프의 이메일(user_email) 에도 입력되고 nickname 필드에도 입력되고 있는데요.
어떻게 하면 해결할 수 있을까요?
네이버 로그인 시에는 네이버 쪽에서 보내주는 별명을
워드프레스의 nickname 필드에 입력하고 있습니다.
올려주신 내용만으로는 어떤 이유로 nickname 필드에 이메일이 입력되는지 파악하기 어렵습니다.
저희 고객지원 쪽 이메일로 워드프레스 관리자 계정과 FTP 접속 정보를 보내주시면 점검해드리겠습니다.
고맙습니다.