
內容簡介
Firebase 認證外掛可讓您使用 Firebase 使用者登入憑證或社交登入來登入或通過單一登入 (SSO) 登入 WordPress 網站。
Firebase 認證使用預設的 WordPress 登入頁面。此外,我們支援Firebase Woocommerce 整合和其他第三方登入頁面以及自訂登入表單。
特點
Firebase 認證:使用 Firebase 認證使用者登入憑證進行 WordPress 登錄 / SSO
自動建立使用者:使用 Firebase 登入憑證登錄後,新的使用者會自動在 WordPress 中建立
可配置的登入選項:
提供以下登入選項:
a)僅 Firebase 憑證
b)僅 WordPress 憑證
c)Firebase 和 WordPress 憑證
自動將 WooCommerce 使用者註冊到 Firebase:提供一個選項,在使用者通過 WooCommerce 註冊表單註冊到 WordPress 站點時,將 WordPress 使用者與 Firebase 同步。使用者在 Firebase 中只以電子郵件地址和密碼創建。
支援 Firebase 電話認證方法:使用者需要輸入 Firebase 提供的 OTP,以便登錄 WordPress(無密碼登錄)。這也適用於 WooCommerce。
支援 Firebase 社交登錄:使用 Firebase 認證,使用者可使用選定的社交登錄提供者登入 WordPress。
支援的提供者包括:
Google
Facebook
Github
Twitter
Apple
Yahoo
Microsoft
支援社交登入按鈕短碼:使用短碼在主題或插件中的任何位置放置 Firebase 社交登入按鈕
將 Firebase UID 同步至 WordPress:使用者可透過這個 WordPress Firebase 認證功能將電子郵件、Firebase 使用者 ID 映射到其 WordPress 使用者設定檔中。
自訂重新導向登入和登出 URL:成功登入 / 登出後自動重新導向使用者。這也適用於 WooCommerce。
支援 Firebase 登入和註冊表單短碼:使用者可以使用登入表單短碼輸入其 Firebase 登錄憑證來登錄 WP 網站,並使用註冊表單短碼在 WordPress 網站中註冊,該使用者也會自動以電子郵件地址和密碼在 Firebase 中建立。
WP Hooks 的不同事件:Firebase 認證為用戶定義的功能提供不同鈎子的支援。
Firebase Woocommerce 整合:將 WooCommerce 與 WordPress Firebase 認證外掛整合,允許用戶使用 Firebase 登錄憑證在 WooCommerce 結帳和我的帳戶頁面上登錄到您的 WooCommerce 網站。
外掛標籤
開發者團隊
📦 歷史版本下載
原文外掛簡介
WordPress Firebase Authentication Plugin allows you to login to WordPress sites using your Firebase user login credentials or via Social Login.
WordPress Firebase Authentication works using the default WordPress login page. We support Firebase WooCommerce Integration and other third-party login pages along with custom login forms.
Features
WordPress Firebase Authentication : WordPress login using Firebase authentication user login credentials
Auto Create Users : After login using Firebase login credentials, new user automatically gets created in WordPress
Configurable login options :
Provide option to login with,
a) Only Firebase credentials
b) Only WordPress credentials
c) Both Firebase and WordPress credentials
Auto Register WooCommerce Users to Firebase : Provide an option to sync a WordPress user to Firebase whenever an end-user registers into the WordPress site via the WooCommerce registration form. User is created in Firebase with only an email address and password.
Support for Firebase Phone Authentication method : Users will be asked to enter OTP provided via Firebase to login into WordPress (Passwordless login). This works for WooCommerce as well.
Support for Firebase Social Login : With Firebase authentication, users will be provided an option to login in to WordPress using selected social login providers
Providers supported are:
Google
Facebook
Apple
Twitter
Github
Yahoo
Microsoft
Firebase WooCommerce Integration : Integrate WooCommerce with the WordPress Firebase Authentication plugin and allow users to log in to your WooCommerce site using firebase login credentials on WooCommerce Checkout and My account page.
WordPress Firestore Integration: Sync WordPress User Meta to Cloud Firestore Collections, WooCommerce products, orders, subscription sync to Firebase database.
Support for Social Login buttons Shortcode : Use a shortcode to place Firebase social login buttons anywhere in your Theme or Plugin
Sync Firebase UID to WordPress : Users can map email, Firebase user-id to their WordPress user profile using this WordPress Firebase Authentication feature.
Custom Redirect Login and Logout URL : Automatically Redirect users after successful login/logout. This works for WooCommerce as well.
Support for Firebase Login and Registration form Shortcode : Using login form shortcode, users can enter their Firebase credentials to login into the WP site, and using the registration form shortcode, users can register into the WordPress site, and that user is also auto created in Firebase with an email address and password.
WP Hooks for Different Events : WordPress Firebase authentication provides support for different hooks for user defined functions.
WordPress login with Firebase JWT: WordPress login with Firebase JWT allows you to create a user login session on a WordPress site using their Firebase JWT token, eliminating the need to enter their login credentials again. This is highly recommended when there are multiple websites/applications and the user is already logged in to any of them.
