=== Firebase Authentication ===
Contributors: cyberlord92
Donate link: https://miniorange.com
Tags: firebase, authentication, login, sso, jwt, social login, OTP verification, firebase otp, woocommerce, woocommerce integration
Requires at least: 3.0.1
Tested up to: 5.6
Stable tag: 1.4.2
License: MIT/Expat
License URI: https://docs.miniorange.com/mit-license
This plugin allows login into WordPress using Firebase user credentials and maps Firebase user data to WordPress user profile.
== Description ==
This plugin allows you to login or Single Sign-On into WordPress site using your Firebase user credentials or via Social Login.
Firebase authentication works using both default WordPress login page and also we support custom login pages.
= Features =
* **Firebase Authentication** : WordPress login / SSO using Firebase user credentials
* **Auto Create Users** : After login using Firebase 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 Sync Users** : New users will be created in Firebase when they register on a WordPress site using any registration form.
* **Login/Registration Form Integration** : Integration with any Third Party and Custom Login/Registration Form to allow Firebase Login/Registration via different hooks provided in the plugin
* **Support for Firebase Phone Authentication method** : Users will be asked to enter OTP provided via Firebase to login into WordPress
* **Support for Firebase Social Login** : Users will be provided an option to login in to WordPress using selected social login providers
Providers supported are
1. Google
2. Facebook
3. Github
4. Twitter
5. Apple
6. Yahoo
7. Microsoft
* **Support for Social Login buttons Shortcode** : Use a shortcode to place Firebase social login buttons anywhere in your Theme or Plugin
* **Attribute Mapping** : User attributes received from Firebase are mapped to WordPress user profile
* **Custom Redirect Login and Logout URL** : Automatically Redirect users after successful login/logout.
* **Support for Firebase Login and Registartion form Shortcode** : Use shortcodes to place Firebase Login and Registration form anywhere in your Theme
* **WP Hooks for Different Events** : Provides support for different hooks for user defined functions
== Installation ==
1. Visit `Plugins > Add New`
2. Search for `firebase authentication`. Find and Install `firebase authentication` plugin by miniOrange
3. Activate the plugin
== Frequently Asked Questions ==
= I need help to configure the plugin? =
Please email us at info@xecurify.com or Contact us. You can also submit your query from plugin's configuration page.
= I am locked out of my account and can't login with either my WordPress credentials or Firebase credentials. What should I do? =
Firstly, please check if the `user you are trying to login with` exists in your WordPress. To unlock yourself, rename the firebase-authentication plugin name. You will be able to login with your WordPress credentials. After logging in, rename the plugin back to firebase-authentication. If the problem persists, `activate, deactivate, and again activate` the plugin.
= For support or troubleshooting help =
Please email us at info@xecurify.com or Contact us.
== Screenshots ==
1. Configure Firebase Authentication plugin
2. Option to allow WP Administrators to login
3. The result after successful Test Authentication
== Changelog ==
= 1.4.2 =
* Minor bug fixes
* Small UI changes
= 1.4.1 =
* Minor changes
= 1.4.0 =
* Added compatibility with WP 5.6
* UI changes
* SEO changes
= 1.3.7 =
* Readme changes
= 1.3.6 =
* Added compatibility with WP 5.5
= 1.3.5 =
* Some bug fixes
= 1.3.4 =
* Some bug fixes
= 1.3.3 =
* Readme changes
= 1.3.2 =
* UI changes
* Pricing Plan updates
= 1.3.1 =
* Bug Fixes
= 1.3.0 =
* Added Licensing plans
* Added registration
= 1.2.0 =
* Advertised features on UI
* Added Bug Fixes
= 1.1.4 =
* Added compatibility with WordPress 5.4
= 1.1.3 =
* Added step by step guide link
= 1.1.2 =
* Plugin deactivation form
= 1.1.1 =
* Configurable option to allow WP login only to Administrators
= 1.0.0 =
* Initial release
== Upgrade Notice ==