MENU

料金プラン

機能一覧

デモ

ご利用の流れ

お役立ちコラム



*Googleソーシャルログイン

AmeliaでGoogleソーシャルログインを設定する方法

Googleソーシャルログインを使用すると、お客様やスタッフはパスワードの入力や手動のアカウント作成を行うことなく、Googleアカウントを使用してワンクリックでAmeliaの各マイページにアクセスできるようになります。この連携を有効にして独自のGoogle Cloud OAuthアプリを接続すると、Ameliaはシステムに登録されているメールアドレスに基づいて各ログインを認証できるようになります。

AmeliaでGoogleソーシャルログインを有効にするにはどうすればよいですか?

Googleソーシャルログインを有効にするには、「機能と連携」→「連携」を開き、Googleソーシャルログイン機能を有効にします。有効にした後、「設定」ボタンをクリックして設定ページにアクセスしてください。スライダーをオンにするだけでは有効にならず、Googleカレンダー連携と同じ場所で設定を行います。

Googleソーシャルログインを使用する前に何を設定する必要がありますか?

Googleソーシャルログインには、独自のGoogle Cloud OAuthアプリケーションが必要です。設定画面はGoogleカレンダー連携と同一に見えますが、「Googleでサインイン」ボタンはAmeliaのデフォルトのGoogleアプリを介して接続されるため、ソーシャルログインには使用できません。

ソーシャルログインを有効にするには、Google Cloud Consoleで独自のOAuthアプリを作成し、Googleカレンダーの高度な設定の手順に従って構成する必要があります。

アプリを作成した後、クライアントIDとクライアントシークレットをAmeliaに複製し、AmeliaからのリダイレクトURIがOAuth設定に追加されていることを確認してください。

ソーシャルログインにはどのGoogle Cloud設定が必要ですか?

Google Cloud Consoleで、「APIとサービス」→「認証情報」を開き、OAuth 2.0クライアントを選択して、「承認済みのJavaScript生成元」にWebサイトのドメインを追加します。下にスクロールして「保存」をクリックします。

これにより、Googleがブラウザのリクエストを検証できるようになり、セキュリティポリシーによってログインがブロックされるのを防ぎます。認証フローを正常に完了させるために、AmeliaのリダイレクトURIも「承認済みのリダイレクトURI」の下に追加されていることを確認してください。

スタッフやお客様はどのようにGoogleを使用してサインインしますか?

ユーザーは、Ameliaのログイン画面にある「Googleでサインイン」をクリックしてログインできます。AmeliaはGoogleアカウントのメールアドレスを確認し、そのメールアドレスがシステム内に既に存在する場合にのみアクセスを許可します。

お客様の場合、Googleのメールアドレスが既存のお客様プロフィールと一致している必要があります。スタッフの場合、Googleのメールアドレスがスタッフの設定済みメールアドレスと一致している必要があります。

OAuth認証情報を追加した後は、追加のオプションや切り替えは必要ありません。

Googleソーシャルログインを設定する際に注意すべき点は何ですか?

  • Ameliaに組み込まれたGoogleアプリはソーシャルログインに使用できないため、独自のGoogle Cloud OAuthアプリが必要です。
  • ブラウザのセキュリティ問題を避けるために、Webサイトのドメインを「承認済みのJavaScript生成元」に追加する必要があります。
  • Googleアカウントのメールアドレスが、Ameliaにお客様またはスタッフとして既に存在している必要があります。
  • OAuth認証情報を追加した後、追加のスライダーやチェックボックスを有効にする必要はありません。