=== Firebase Authentication === Contributors: cyberlord92 Donate link: https://miniorange.com Tags: firebase, authentication, login, sso, jwt Requires at least: 3.0.1 Tested up to: 5.5 Stable tag: 1.3.7 License: MIT/Expat License URI: https://docs.miniorange.com/mit-license This plugin allows login into WordPress using Firebase user credentials and keeps data in sync between WordPress and Firebase. == 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, 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 trying to register through a WordPress site. * **Login/Registration Form Integration** : Integration with any Third Party and Custom Login/Registration Form to allow Firebase Login/Registration * **Support for Phone Authentication method** : Users will be asked to enter OTP provided via Firebase to login into WordPress * **Support for different Social Providers** : Users will be logged in to WordPress using selected social provider's credentials Providers supported are 1. Google 2. Facebook 3. Github 4. Twitter 5. Apple 6. Yahoo 7. Microsoft * **Support for Shortcode** : Use a shortcode to place Firebase login button 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. * **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.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 ==