소셜로그인 추가 정보 입력 템플릿 생성하기

본 매뉴얼은 고객이 소셜로그인을 통한 회원가입 시 소셜로그인에서 제공받는 정보 외 정보를 받을 때 사용하는 추가 정보 입력 템플릿 설정 방법에 대해 설명합니다.

샘플 템플릿 사용 #

템플릿을 다운로드 받은 후, 매뉴얼을 참고하여 임시 비밀번호 템플릿을 사이트에 업로드합니다.

템플릿을 다운로드하여 이용하실 경우, 페이지 추가 매뉴얼부터 진행합니다.

소셜로그인 추가 정보 입력 템플릿 다운로드

템플릿을 다운로드 받지 않고 직접 템플릿을 생성하는 방법에 대해 설명합니다.

위젯 추가 #

이메일, 이름, 전화번호 등 추가로 제공 받을 정보와 기본 필드의 버튼 위젯을 추가합니다.

액션 설정 #

액션은 커스텀 액션으로 지정한 후, 커스텀 액션에 msm_social_register를 입력합니다.

(주의) 다른 값 입력 시 템플릿이 정상 동작하지 않으므로 반드시 msm_social_register를 입력합니다.

  1. 리다이렉트 설정 #

    리다이렉트 설정 시 템플릿이 제출된 후 페이지를 이동시키거나, 메시지를 노출할 수 있습니다.

  2. 사용자 메타 업데이트 #

    추가 정보 입력 템플릿에서 입력받은 값을 고객 정보에 저장하기 위해 사용자 메타 업데이트 설정을 추가합니다.
    매뉴얼을 참고하셔서 Meta Key에는 우커머스에서 제공하는 필드 ID 값을, Meta Value에는 멤버스 템플릿에 추가된 위젯의 이름 값을 입력합니다.

페이지 추가 #

[페이지 > 새로 추가]에서 소셜로그인 추가 정보 입력 페이지를 추가한 후 페이지에 생성한 소셜로그인 추가 정보 입력 템플릿 숏코드를 추가합니다. (참고) 페이지 적용

소셜로그인 설정 #

[엠샵 멤버스 > 소셜로그인 설정 > 기본 설정(탭)]의 소셜 회원가입 후 추가정보 입력 활성화 후 추가정보 입력 화면에 새로 생성한 페이지를 지정합니다.

약관동의 설정 #

소셜로그인을 진행한 사용자에게 약관동의를 받으려는 경우 아래와 같이 설정할 수 있습니다.

 

추가정보입력 템플릿에서 약관동의를 받는 경우 #

  1. 약관 동의 추가 #

    멤버스 회원가입 데모 타입 A를 참고하여 추가 정보 입력 템플릿에 체크박스 형식의 약관 동의를 추가합니다.

  2. 사용자 메타 업데이트 추가 #

    액션 설정(탭)의 Post Actions 섹션에서 사용자 메타 업데이트 항목을 추가한 후 Meta Key, Meta Value를 아래와 같이 입력합니다.
    Meta Key : _mshop_acceptance_of_terms / Meta Value : yes

 

추가정보입력 후 약관동의를 받으려는 경우 #

  1. 이용약관 동의 기능 활성화 #

    매뉴얼을 참고하셔서 [엠샵 멤버스 > 멤버스 설정 > 이용약관(탭)]에서 회원 이용약관 동의 기능을 활성화합니다.

  2. 회원 이용약관 선택 #

    회원 이용약관 동의 옵션 활성화 시, 회원 이용약관 영역이 함께 활성화됩니다.
    회원가입 – 약관동의 템플릿으로 지정한 후 저장합니다.