ソーシャルログインの設置
フォームアシスト機能を利用する場合には、ソーシャルログインURL に指定するログイン後の戻り先となる「コールバックURL」に、フォームを設置したページへの遷移 URL を指定します。
まず、通常のソーシャルログインURL(ログインボタン)を利用するための設定が必要となります。詳細は ソーシャルログインのドキュメント をご確認ください。
例えば、以下のような ソーシャルログインURL となります。
https://{認証サブドメイン}.auth.socialplus.jp/{アカウントID}/{サービスID}/{ログインプロバイダ名}/authenticate?callback={コールバックURL}
上記の {コールバックURL}
部分に、フォームを設置したページへの遷移 URL を指定します。
プロバイダごとに必要な追加パラメータ
一部のプロバイダでは、個人情報取得のためにソーシャルログインURL に追加のパラメータが必要です。
Facebook で氏名以外にメールアドレスも取得したい場合
ソーシャルログインURL に extended_profile=true
というパラメータを追加してください。
パラメータ指定の例
https://{認証サブドメイン}.auth.socialplus.jp/{アカウントID}/{サービスID}/facebook/authenticate?extended_profile=true&callback={コールバックURL}
注記
2019 年より Facebook 社のレビューが厳格化されており、基本情報(姓名・メールアドレス・プロフィール画像)以外の個人情報はほぼ取得出来ない状況です。
予めご了承のうえ、ご利用の際には Facebook 公式ドキュメントをご確認ください。
LINE で基本情報以外の個人情報を取得したい場合
ソーシャルログインURL に extended_items
というパラメータを追加してください。
取得したい追加情報によって、パラメータに指定すべき値は変わります。
- メールアドレス:
email
- 電話番号:
phone
- Profile+ の各種項目
- 性別:
gender
- 誕生日:
birthdate
※「年齢」のフォームアシストに必要 - 郵便番号、居住地:
address
- 姓、名、など:
real_name
- 性別:
パラメータ指定の例
https://{認証サブドメイン}.auth.socialplus.jp/{アカウントID}/{サービスID}/line/authenticate?extended_items=email,phone&callback={コールバックURL}