の検索結果 :

×

Firebase プレミアムおよびエンタープライズ プラグインの機能

Firebase プレミアムおよびエンタープライズ プラグインの機能


Firebase Authentication プラグインを使用すると、ユーザーは Firebase ログイン認証情報を使用して WordPress サイトにログインできます。

1. Firebase プレミアム プラグインに含まれる機能

    1.1: Firebase と WordPress でのログインを許可する

    Firebase Authentication Plugin には、WordPress サイトへのログインを可能にする XNUMX つの異なるオプションがあります。

    • FirebaseとWordPressの両方
      • このオプションを有効にすると、Firebase プロジェクトに存在するユーザーと通常の WordPress ユーザーの両方が、デフォルトの wp-login フォームを介して WordPress サイトにログインできます。

        Firebase プレミアムおよびエンタープライズ プラグインの機能
    • Firebaseのみ
      • このオプションを有効にすると、Firebase プロジェクトに存在するユーザーのみが、デフォルトの wp-login フォームを介して WordPress サイトにログインできます。 通常の WordPress ユーザーはサイトへのログインが制限されています。 管理者のみに WordPress ログインの使用を許可するオプションがあります。

        Firebase プレミアムおよびエンタープライズ プラグインの機能

    1.2: 属性マッピング

    ユーザーが Firebase 認証情報を使用して WordPress サイトにログインしようとすると、認証が成功した後、そのユーザーが WordPress に存在しない場合は、新しいユーザーが作成され、ユーザーの作成中に Firebase から受け取った任意の固有の属性をマッピングできます。 WordPress のユーザー名属性に追加します。 Firebase 電子メールのパスワード認証方法を使用している場合は、Firebase 電子メール属性を WordPress 電子メール プロファイル属性にマッピングすることもできます。
    例えば。 Firebase から受け取った Firebase ユーザー ID を WordPress ユーザー名にマッピングできます。

    Firebase プレミアムおよびエンタープライズ プラグインの機能

    1.3: Firebase と WordPress にユーザーを自動登録する

    ユーザーが Firebase 認証情報を使用して WordPress サイトにログインしようとしたときに、そのユーザーが WordPress サイトに存在しない場合は、サブスクライバー ロールを持つ Firebase から受信した電子メール アドレスを使用して、Wordpress サイトに新しいユーザーが自動作成されます。 ユーザーは WordPress でランダムなパスワードを使用して作成されます。セキュリティのため、WordPress で Firebase パスワードを同期しません。 パスワードは Firebase 内でのみ維持されるため、Firebase が単一の認証ソースになります。
    逆に、ユーザーが Firebase に存在せず、ユーザーがデフォルトの WooCommerce 登録フォームまたはデフォルトの BuddyPress 登録フォーム経由で登録しようとすると、ユーザーは電子メール アドレスとパスワードを使用して Firebase Authentication タブに作成されます。彼が WordPress サイトに入力したものです。

    Firebase プレミアムおよびエンタープライズ プラグインの機能

    1.4: ログインおよび登録フォームの統合 (WooCommerce、BuddyPress)

    WooCommerce と Buddypress のデフォルトのログイン フォームを使用すると、ユーザーは Firebase 認証情報を入力して WordPress サイトにログインできます。 登録時に、WooCommerce と Buddypress のデフォルトの登録フォームに入力されたメールアドレスとパスワードを使用して、ユーザーが Firebase に自動作成されます。

    Firebase プレミアムおよびエンタープライズ プラグインの機能

    1.5: ログインおよびログアウト後のカスタム リダイレクト URL

    この機能を使用すると、ログイン後またはログアウト後にユーザーをリダイレクトしたい場所に URL を構成できます。

    Firebase プレミアムおよびエンタープライズ プラグインの機能

    1.6: Firebase メール検証

    電子メール検証は、購読者が有効な電子メール アドレスを提供しており、当社が本物の登録を行っていることを確認する方法です。 また、電子メール アドレスが有効か、非アクティブか、または偽であるかを識別するのにも役立ちます。 WordPress サイトは、Firebase 認証プラグインのメール検証機能を使用してスパム登録から保護されています。

    • 登録後に確認メールを送信する

        を選択すると 登録後に確認メールを送信する チェックボックスから 詳細設定 => WordPress と Firebase ユーザーを同期する タブをクリックすると、サイトに登録するすべてのユーザーに、確認リンクが記載された電子メールが送信されます。

        Firebase プレミアムおよびエンタープライズ プラグインの機能
    • メールアドレスが認証されていない場合はログインを許可しない
      • を選択すると 電子メールが検証されていない場合はログインを許可しないチェックボックス ログイン設定 => 詳細サインイン オプション タブをクリックすると、検証済みの電子メール アドレスを持つユーザーのみがログインを許可されます。

        Firebase プレミアムおよびエンタープライズ プラグインの機能

    1.7: カスタム/サードパーティのログインおよび登録フォームを統合するための WP フック

    Wordpress サイトのログインおよび登録フォームにカスタムまたはサードパーティのプラグインを使用している場合、Firebase 認証をこれらのログインおよび登録フォームと統合するための特定のフックが提供されます。 function.php ファイルに追加する必要があるコードが提供されます。 これにより、ユーザーはそのログイン フォームに Firebase 認証情報を入力してサイトにログインできるようになります。 ユーザーは、カスタム登録フォーム経由で WordPress サイトに登録するときに、メールアドレスとパスワードを使用して Firebase に自動作成されます。

    注: ユーザーは、Firestore ではなく、電子メールとパスワードを使用して Firebase Authentication タブで自動作成されます。

2. Firebase Enterprise プラグインに含まれる機能


Firebase Authentication Enterprise プラグインには、Premium Firebase Authentication プラグインのすべての機能が含まれています。 それとは別に、以下の機能がすべて含まれています。

    2.1: Firebase トークン、ログイン イベントを読み取り、プラグイン機能を拡張するための WP フック

    プラグインの機能を拡張するために、プラグインには複数のフックが提供されています。 いくつかを以下に示します。 Firebase トークンを読み取るためのフック: このフックは、ユーザーが FIrebase 認証情報を使用して WordPress サイトにログインするたびに呼び出されます。ログインおよび登録イベント フック: これらを呼び出すことで、ログイン済みまたは新しく作成された WordPress ユーザー オブジェクトを取得できます。フック。 ご要望に応じてフックの追加も承ります。 お問い合わせ先 oauthsupport@xecurify.com 詳細については。

    2.2: Firebase ログイン フォームと登録フォームを追加するショートコード

    WordPress サイトにログインおよび登録フォームを追加するためのショートコードを提供します。 Firebase ユーザーは、このフォームを使用して Firebase のメール アドレスとパスワードを入力して WordPress サイトにログインできます。 登録フォームを使用すると、メール アドレスとパスワードを使用してユーザーが Firebase に自動作成されます。テーマや要件に応じてカスタム CSS をこれらのフォームに追加できます。

    以下のスクリーンショットで、ログインと登録フォームを追加するためのショートコードを見つけることができます。

    Firebase プレミアムおよびエンタープライズ プラグインの機能

    2.3: Firebase ソーシャル ログインの認証方法

    Firebase Authentication Enterprise プラグインでは、Google、Facebook、Github、Twitter、Yahoo、Microsoft、Apple などのさまざまな Firebase ソーシャル ログイン認証方法がサポートされています。「Login with」などのログイン ボタンを追加するオプションがあります。 ' デフォルトの WordPress ログインフォームに表示されます。

    Firebase プレミアムおよびエンタープライズ プラグインの機能 Firebase プレミアムおよびエンタープライズ プラグインの機能

    2.4: Firebase ソーシャル ログイン ボタンを追加するショートコード

    WordPress サイトの任意の場所に Firebase ソーシャル ログイン ボタンを追加して、ユーザーがこれらのソーシャル ログイン プロバイダーを介して WordPress サイトにログインできるようにするためのショートコードが提供されています。

    Firebase プレミアムおよびエンタープライズ プラグインの機能

    2.5: 電話認証(Firebase OTP検証を使用したパスワードレスログイン)

    ユーザーが電話番号を使用して WordPress サイトにログインできるように、「電話でログイン」ボタンのショートコードを提供しています。 ユーザーは最初に電話を入力し、電話で OTP を受け取ります。その OTP を入力すると、ユーザーはパスワードを入力せずにサイトにログインできるようになります (パスワードレス認証)。 この場合、電話番号としてのユーザー名と購読者の役割を持つユーザーが WordPress サイトに作成されます。


    ミニオレンジ画像 電話認証を使用したログインを設定する手順
    • Firebase プロジェクトに移動し、 認証 画面左側のタブをクリックし、 サインイン方法 以下に示すように、 新しいプロバイダーを追加する.

    • Firebase プレミアムおよびエンタープライズ プラグインの機能
    • 選択 電話 利用可能なサインイン オプションのリストからオプションを選択します。

    • Firebase プレミアムおよびエンタープライズ プラグインの機能
    • ソフトウェアの制限をクリック 有効にします オプションをクリックして 保存.

    • Firebase プレミアムおよびエンタープライズ プラグインの機能
    • Firebase Phone 認証ボタンを挿入するには、 新しいページ またはに行きます 既存のページ、ショートコードを貼り付けます [mo_firebase_auth_login_ui] WordPress サイトで。

    • Firebase プレミアムおよびエンタープライズ プラグインの機能 Firebase プレミアムおよびエンタープライズ プラグインの機能

    注:

    カスタムまたはサードパーティのフォームに従ってこのユーザー フローをカスタマイズしたい場合は、プラグインでいくつかのカスタマイズを行うことで可能になります。 フォームや要件に応じてログイン フローをカスタマイズするには追加料金が必要です。


    miniOrange は、Firebase から WordPress に送信されるデータを保存したり転送したりしません。 すべてのデータは社内/サーバー内に残ります。 有料プラグインには開発者ライセンスは提供されておらず、ソースコードは保護されています。 miniOrange からの書面による許可なしにコードを変更することは固く禁じられています。 プラグインには、開発者がプラグインの機能を拡張するために使用できるフックが提供されています。


ガイダンスが必要ですか? にメールしてください oauthsupport@xecurify.com お客様の要件に関する迅速なガイダンス (電子メール/会議) が必要な場合は、当社のチームがお客様の要件に応じて最適なソリューション/プランの選択をお手伝いします。 また、お客様のご要望に応じて適切なプランを選択するお手伝いもさせていただきます。

こんにちは!

助けが必要? 私たちはここにいます!

サポート
miniOrange サポートにお問い合わせください
成功

お問い合わせありがとうございます。

24 時間以内に当社からのご連絡がない場合は、お気軽にフォローアップ メールを送信してください。 info@xecurify.com