Q&A

소셜로그인 모듈로 [휴대폰번호] 가져와지나요?

2023.03.26 17:28
1,223
0
CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 7.4

소셜로그인 모듈 https://github.com/rhymix/rhymix-sociallogin 에서

 

네이버만 사용중입니다.

 

가입할때 전화번호도 받기위해서

 

스크린샷 2023-03-27 오전 2.23.08.png.jpg

 

이렇게 필수로 지정해줬고,

 

 

스크린샷 2023-03-27 오전 2.14.57.png

 

네이버쪽 API에서도 폰번호 제공하도록 해뒀는데

 

 

회원가입처리될때 이메일,별명,프사는 가져와지는데 폰번호만 누락되더라구요.

(전화번호 필드를 '필수'로 바꾸면 아예 가입이 안되는.)

 

 

혹시 네이버 로긴하면서 전화번호까지 잘 가져와지는분 계신가요? 저만그런건지

댓글 3

  • 2023.03.26 17:43 #1753741
    그 가져오는 값들의 액션을 지정하는 곳이

    https://github.com/rhymix/rhymix-sociallogin/blob/master/drivers/naver.php

    이파일인데요.

    저희는 전화번호 및 이런 정보들을 우선 제외하고 그냥 회원가입이랑 이런것에 맞춰서 가져오고 있었으므로 해당 정보를 따로 전달해주지 않게 설계를 했었습니다.

    그래서 전화번호를 가져오지 않는게 원래는 정상이긴 합니다..ㅠㅠ
  • 2023.03.27 07:19 #1753840
    답변감사합니다 고쳐써야하는상황이네요

    naver.php 만 수정하면되는건가요 아니면 connect.php 도 같이봐야하는건가요

    공부하면서 해보려는데 힌트주시면 감사하겠습니다
  • 2023.03.27 07:29 #1753850
    naver.php 쪽에서 가져오는 값들 (아래쪽 nickname이랑 그런걸 배열키로 뭔가 가져오고있는 변수가 있을거예요)에서 어떤값이 넘어오는지 보고 전화번호에 해당되는 키값을 가져오고요, 해당 정보를 SESSION에 함께 저장시킨다음 실제로 회원가입할때 실행되는 코드를 connect.php 에서 찾으셔서 같이 수정해야합니다.