소셜로그인 사용 중에 소셜로그인을 제거하고 싶습니다.

이메일로 로그인기능과 + 소셜로그인 (구글, 카카오, 네이버)을 사용하고 있습니다.

소셜로그인한 회원 중 일부는 이메일주소가 아니라 kakao_xxxxxxxx 이런식으로 사용자명이 만들어져 있는 상태인데요.

wp-members에서 이메일(메타키 : user_email) 필드는 필수입력으로 되어 있는데 소셜로그인의 경우는 무시되는 것 같아요.

 

- 기존회원만 소셜로그인을 허용하고 신규는 소셜로그인을 못하게 할 수 있나요?

 

소셜로그인한 일부 회원들은 kakao_xxxxxxx 와 같은 형식으로 사용자명이 등록되어 있고, 이메일필드가 필수여도 소셜로그인의 경우 필수가 아니게 되어 메일주소도 등록이 안 되어 있는 회원들이 있습니다. 이런 에로사항으로 회원시스템에서 소셜로그인을 제거하고 싶은데 설명드린 것처럼  kakao_~ 와 같은 회원들에게는 따로 연락할 방법이 없어서 차선책으로나마 신규가입은 소셜로그인을 막고 기존회원에게만 허용한 뒤, 사이트 내에서 이메일, 비번설정을 공지하고, 회원들의 정보변경이 완전히 이루어 지지 못하더라도 일정기간이 지난 후에 소셜로그인을 빼는 방법만이 가능할 것 같아서 여쭙니다.

소셜로그인으로 kakao_xxxx 처럼 설정된 사용자명은 관리자가 회원들의 이메일을 보고 강제로 바꾸려고 하는데,  현재는 이메일이 없는 kakao_xxx 회원들이 있어서 바꿀 수가 없습니다.

소셜로그인으로 회원관리를 보다 안정적으로 할 수 있는 방법이나 아니면 소셜로그인을 사용중 제거할 수 있는 방법 등 다른 아이디어가 있으시면 의견 부탁드립니다.

감사합니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기