커뮤니티

CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 8.4

저희는 언어별로 서브도메인을 운영하고 있습니다. 

 

en.scorefactory.io

jp.scorefactory.io 이런 식으로요.

 

그런데 소셜로그인에 연결된 api 들 설정에 들어가보면 구글은 여러개 입력이 가능해서 모든 서브도메인에 대한 정보를 다 넣을 수 있는데, 네이버 등은 5개까지만 입력이 가능해서 문제가 생겨요. 주소 하나당 아래와 같이 두개씩 입력하고 있습니다. (짧은 주소 대응인 것 같은데 문제가 있어서 현재 짧은 주소는 사용하지 않고 있어요)

https://scorefactory.io/index.php?module=sociallogin&act=procSocialloginCallback&service=naver

https://scorefactory.io/sociallogin/callback/naver

 

해결 방향을 어떻게 잡아야 할까요?

스코스코 Lv. 6

댓글 3

  • 저라면 모듈을 수정해서 1가지 주소로만 callback 받고

    주소에 언어값에 대한 변수를 넘겨서 그 안에서 다시 redirect 처리 하도록 할듯하네요

  • @오토씽

    조언 감사합니다!!

  • @스코스코

    모듈 수정을 해보려고 하다가, 서브도메인까지 마침 딱 5개라 짧은 주소로 생긴 이슈 해결한 다음에 도메인마다 콜백 주소 설정하고 해결했습니다^^ 감사합니다!