Djaboo ソーシャル ログイン: どのように機能しますか?

特長 #

  • Google ログインを統合します。
  • Facebook ログインを統合します。
  • パスワードを入力せずにダッシュボードに直接接続します。
  • 選択したアカウントが RISE に存在せず、顧客登録が有効になっている場合、新しい顧客ユーザーが作成され、ログインされます。

でソーシャルログイン設定を取得します 設定 > プラグイン > ソーシャルログイン .

でログイン #

次の手順に従って、Google ログインを設定します。

  1. に行きます https://console.developers.google.com/apis/
  2. ログインしていない場合は、Google 資格情報でログインします。
  3. プロジェクトがまだない場合は、作成する必要があります。 これを行うには、青いテキスト「 プロジェクトを作成する 「右側に! (すでにプロジェクトがある場合は、上部のバーで代わりにプロジェクト名をクリックします。モーダルが表示され、 "新しいプロジェクト" .)
  4. プロジェクトに名前を付けてから、「 作ります "!
  5. プロジェクトを作成すると、ダッシュボードに自分自身が表示されます。 (以前にプロジェクトを作成したことがある場合は、上部のバーから作成したプロジェクトを選択してください!)
  6. ボタンをクリックしてください OAuth同意画面 左側にあります。
  7. オプションを選択 外部の ユーザータイプを選択し、” を押します 作ります "
  8. フィールドにアプリケーションの名前を入力してください」 アプリケーション名 」、同意を求めるアプリの名前として表示されます。
  9. 「E-」フィールドの場合 ユーザーサポートメール 「、ユーザーが同意に関する質問をあなたに連絡するために使用できる電子メール アドレスを選択します。
  10. セクションで 承認済みドメイン "、ボタンを押して" ドメインを追加する ドメイン名を入力します (サブドメインなし)。
  11. セクション「の連絡先の詳細 デベロッパー 「、Google がプロジェクトへの変更を通知するために使用できるメール アドレスを入力します。
  12. 「を押す 保存して続行 次に、「Scopes」、「Test users」のページをもう一度押してください。
  13. 左側で、メニュー項目をクリックします」 資格情報」、次にボタンをクリックします」 +作成 トップバーの識別子」。
  14. オプションを選択してください」 OAuth クライアント ID 「.
  15. を選択 " ウェブアプリケーション アプリの種類の下。
  16. 入力します " 名前 」を OAuth クライアント ID に使用します。
  17. セクション「 許可されたリダイレクト URI "、 クリック " URI を追加 」に次の URL を追加します。 https://votredomaine.com/index.php/social_login/authenticate_google_login . 埋め込み設定で見つけることができます。
  18. ボタンをクリックしてください」 作成 "
  19. 資格情報を含むモーダルが表示されます。 これが発生しない場合は、左側のメニューの資格情報に移動し、名前をクリックしてアプリケーションを選択すると、「 顧客ID " そしてその " クライアントシークレット そこから。
  20. それらをRISEに追加してクリックします 保存して承認する
  21. API アクセスを回復するときは、Google ログインのステータスが表示されていることを確認してください 認可された .
Facebook #

Facebook ログインを設定するには、次の手順に従います。

  1. に行きます https://developers.facebook.com/apps/
  2. ログインしていない場合は、Facebook の資格情報でログインします
  3. ボタンをクリックしてください アプリを作成する » ポップアップでアプリの種類を選択 « 消費財 "!
  4. 」というメッセージが表示された場合 Facebook開発者になる "、次に緑色のボタンをクリックする必要があります" 今すぐ登録 »、フォームに記入し、最後にアカウントを確認します。
  5. 埋める " アプリケーションの表示名 "、" E- 連絡先メールアドレス アプリの「。 指定した「アプリ表示名」が表示されます 同意画面 .
  6. オプション : を選択 ビジネス マネージャ アカウント 」がある場合は、ポップアップで。
  7. ボタンをクリックしてください アプリケーションを作成する セキュリティチェックを完了します。
  8. パネルで」 商品を追加「、検索」 フェイスブックログイン 」をクリックします。 設定します 「
  9.  ウエブサイト » そして入力 サイトの完全な URL フィールドで サイトのURL '。
  10. 「を押す Enregistrer »
  11. オプションをクリックしてください」 設定「左側、下にあるもの」 製品 – フェイスブックログイン 「
  12. フィールドに次の URL を追加します。 有効な OAuth リダイレクト URI " https://votredomaine.com/index.php/social_login/authenticate_facebook_login . 埋め込み設定で見つけることができます。
  13. 」をクリックします 変更の保存 »
  14. 左上のメニュー項目「 設定」をクリックし、「 基本的な »
  15. フィールドにドメイン名を入力してください」 アプリのドメイン 」。 (例: yourdomain または subdomain.yourdomain)
  16. フィールドに入力してください」 プライバシー ポリシー URL "。 収集するデータとそのデータの使用方法を説明する、公開された簡単にアクセスできるプライバシー ポリシーを提供します。
  17. の " ユーザーデータの削除 「、オプションを選択してください」 データ削除指示URL「. ここにサイトの URL を入力できます。RISE では、クライアント ユーザーのみがアカウントを削除でき (設定が有効になっている場合)、管理者のみがチーム メンバーを削除できるためです。
  18. を選択 " カテゴリ 「、」 アプリのアイコン » そしてオプションを選択 « アプリケーションの目的」を選択し、「」をタップします。 変更の保存 »
  19. あなたのアプリは現在非公開です。つまり、あなただけがログインできます。 トップバーで、ラベルの横にあるスイッチをクリックします」 開発中「、次にボタンをクリック」 チェンジャーデモード "
  20. 左上にあるメニュー項目をクリックします」 アプリのレビュー」をクリックし、「 権限と機能 「
  21. 「e-」という行を探します 電子メール 」をクリックします。 高度なアクセス権を取得 」。 モーダルから確認。
  22. 行を探してください」 public_profile 」をクリックします。 高度なアクセス権を取得 」。 モーダルから確認。
  23. 左上のメニュー項目「 設定」をクリックし、「 基本的な »
  24. ページの上部に「 アプリケーションID 」そして、あなたはあなたの「 アプリの秘密 "
  25. それらをRISEに追加してクリックします 保存して承認する
  26. API アクセスを取得するときは、Facebook 接続ステータスが表示されていることを確認してください 承認済み .

Facebook アプリのメンテナンス:

Facebook データの使用の検証: ユーザーのプライバシーを保護するために、Facebook は特定のフォームへの記入を求める場合があります。これにより、API へのアクセスとデータの使用が Facebook のポリシーに準拠していることを確認できます。
新しいレベルのデータ アクセス: Facebook は、一部のアプリの開発モード/ライブ モード スイッチを、ページで変更できる標準アクセス (旧開発モード) と拡張アクセス (旧ライブ モード) に置き換え始めました。 権限と機能 . アプリケーションの左側のメニューからこのページにアクセスできます。 Examen アプリの。