本文へスキップ
ドキュメント

ユーザーガイド

ソーシャルログインを有効にする

Zittme は Google・Kakao・NAVER のソーシャルログインを標準で内蔵しています。別途モジュールをインストールしなくても、管理画面で有効にするだけです。デフォルトはオフです。

準備するもの

各サービスの開発者コンソールでアプリを作成し、キーを発行する必要があります。

サービス発行元必要な値
GoogleGoogle Cloud Console の OAuth クライアントクライアント ID、クライアントシークレット
KakaoKakao DevelopersREST API キー、Client Secret
NAVERNAVER DevelopersClient ID、Client Secret

各コンソールのリダイレクト(コールバック)URL には、次のアドレスを登録します。

https://내도메인/index.php?act=procMemberSnsCallback

有効にする方法

  1. 管理者 > 会員 > ソーシャルログイン設定に移動します。
  2. 使用するサービスをオンにし、発行したキーを入力します。
  3. 保存すると、ログイン画面にそのサービスのログインボタンが表示されます。
  4. 動作の仕組み

    • ソーシャルアカウントで初めてログインすると、会員登録も同時に行われます。メールアドレスが既存の会員と同じ場合は、そのアカウントに連携されます。
    • 会員はマイページの連携中のサービス画面で、ソーシャルアカウントを追加で連携したり解除したりできます。
    • ソーシャルのみで登録してパスワードを持たない会員は、情報修正・退会時のパスワード確認ステップをソーシャル再認証で代替します。

    よくある問題

    • コールバックでエラーが出る:開発者コンソールに登録したリダイレクト URL が上のアドレスと完全に同じか(https、ドメイン、パラメーターまで)確認してください。
    • ボタンが表示されない:ソーシャルログイン設定でそのサービスがオンになっているか、キーが保存されているか確認してください。
    • テストはシークレットウィンドウで行ってください。すでにログインしているセッションがあると、流れが異なって見えることがあります。