안녕하세요,
페이스북 로그인을 연동을 하려고 하는데
아래 그림 처럼 에러가 발생하네요.
페이스북 developer게정을 확인해도 아래처럼 잘 작동이 되는 것 같고,
앱 아이디와 앱 시크릿 코드도 잘 넣었습니다.
제가 놓친 부분이 무엇일까요?
감사합니다.
안녕하세요~^^
"URL을 읽어들일 수 없음: 앱 도메인에 포함되어 있지 않은 URL입니다. 이 URL을 읽어들이려면 앱 설정에서 앱 도메인 필드에 앱의 모든 도메인과 서브 도메인을 추가하세요."
메시지가 표시되는 건 페이스북 설정 중
"유효한 OAuth 리디렉션 URI" 설정이 제대로 입력되지 않았을 때 표시될 수도 있습니다.
페이스북 소셜 로그인 설정 관련해서는
아래의 링크를 참고 부탁드립니다.
소셜 로그인 시 정보 제공 안내는 해당 계정으로 이미 동의했다면
이후에는 표시되지 않습니다.
소셜 정책에 따라 조금 다를 수도 있습니다.
워드프레스에서 display_name(공개적으로 표시할 이름) 필드와 nickname(별칭) 필드에
페이스북 소셜 로그인 시 이름을 입력하고 있으며
user_login(사용자명) 필드와 user_email(이메일) 필드에 페이스북 쪽 이메일을 입력하고 있습니다.
각 필드 설정이 올바른지 확인해보시겠어요?
고맙습니다.
다시 해보니 연동은 되는 것 같습니다.
근데 원래 페북 로그인시에 페북에서 제사이트에 정보를 준다는 그런 메세지와 확인 버튼 누르라고 뜨지 않나요?
그리고 연동이 된 것 같긴 한데..
왜.. 자동적으로 기본 사항들 (이름, 이메일이) 자동적으로 등록이 안 될까요?
연동을 해 보니 필수 사항을 입력 하라고 하라고 (이름과 이메일) 뜨네요...
음..
확인 하였는데,
(wp member)위의 링크처럼 user ID는 저럼식으로 되어 있고,
user_email(이메일) 은 meta key가이미 이렇게 세팅 되어 있는 상태이구여..
예전에 우커머스 폼을 사용하여 페북 로그인을 연동하였을때는 자동적으로 이메일과 이름등이 알아서 입력이 되었었습니다 ^^;;
왜 이런걸까요?^^;;
페이스북 소셜 로그인 시 이름 및 프로필 사진은 필수로 제공하며
이메일 주소는 선택사항입니다.
이메일의 경우 정보 제공 안내 창이 표시될 때 활성화된 상태에서 회원가입을 하신 건지요?
올려주신 내용만으로는 원인을 파악하기 어렵습니다.
디버그 모드를 활성화해서 소셜 로그인으로 회원가입 시 에러 메시지를 표시하는지 확인해보셔야 할 듯합니다.
사용 중이신 테마나 다른 플러그인 쪽의 문제는 아닌지도 확인해보시겠어요?
잠시 다른 테마로 바꿔서 테스트해보시고
다른 플러그인을 하나씩 비활성화해가면서 점검해보셔야 할 듯합니다.
고맙습니다.