메뉴 건너뛰기

카카오 소셜로그인 관련 질문입니다.

저번에 카카오 소셜로그인 지원할 예정이 있다고 들었지만 우선 먼저 카카오로그인 가능하게 하고자 프로바이더를 받아서 설정까지 다했습니다.
(kakaoProvider github 주소) : https://github.com/SocialiteProviders/Providers/blob/master/src/Kakao/KakaoProvider.php
실제로 가입 진행해보니 카카오톡의 닉네임을 display_name값으로 사용하는걸 확인했습니다.
다만 여기서 문제가 발생한게 카카오톡 닉네임은 특수문자(ex.괄호) 사용이 가능한데 display_name값은 특수문자가 제한되있어서 적용이 안됐습니다.
이걸 display_name값의 valdate검사 부분을 수정하거나 받아온 특수문자를 별도 사용가능한 문자로 대체(괄호를 언더바로 변경) 하는 방법이 떠올랐습니다.
그 외에도 여러 방법이 있을것 같았고 xe개발자 분들은 어떻게 진행할 예정인지 궁금하여 여쭙습니다.
(만약에 제 임의로 진행 후 실제 플러그인이 업데이트된 후에 방식이 다르면 슬플것 같아서 ㅠㅠ)

포럼의 다른 글