Login Into Magento Using Firebase Authentication | Firebase Magento Integration

Login Into Magento Using Firebase Authentication | Firebase Magento Integration


Magento Firebase Authentication Extension allows users to login into their Magento site using their Firebase login credentials. Through using our Magento Firebase Authentication Extension, you can easily Integrate Firebase and Magento site using their Firebase login credentials. You can allow that project user to integrate Single Sign-On (SSO) with your Magento site using firebase login once you've configured the Firebase Project with Magento Firebase Authentication plugin. Click here to read more about the Magento Firebase Authentication extension's extra features

Installation Steps

1. Install the extension in Magento

  • Download the miniOrange Firebase Authentication extension from Magento Marketplace.
  • Run the following command on command prompt to enable the module: php bin/magento setup:upgrade.
  • Run the command composer require {extension name on magento marketplace} : {version of the extension}
  • Compile the setup using command: php bin/magento setup:di:compile.
  • Log in to the Magento 2 backend to see the active module.

2. Setup Firebase Project

  • Login/ Signup in Firebase account https://firebase.google.com
  • Click on the Go to console tab to continue.
  • Magento Firebase Integration - Go to console
  • Click on Add Project to create a new firebase project.
  • Magento Firebase Integration - Create new project
  • Enter Project name and click on Continue as shown in the image below.
  • Magento Firebase Integration - Enter project name
  • Complete the remaining steps to configure the project.
  • Now add a web app to your project as shown in the below image.
  • Magento Firebase Integration - Add a web app
  • Enter App nickname and click on Register app.
  • Magento Firebase Integration - Register the app
  • Click on Continue to console.
  • Magento Firebase Integration - Continue to console
  • Click on the Authentication tab as shown in image and click on sign-in method.
  • Magento Firebase Integration - Go to authentication tab
  • Select Email/Password as a Sign-in Provider.
  • Magento Firebase Integration - Firebase Authentication Sign In Providers
  • Enable Email/Password in list of Sign-in Providers.
  • Magento Firebase Integration - Enable sign in method
  • Then go to Users tab and add users to your firebase project.
  • Magento Firebase Integration - Add users to firebase project
  • Now go to Project settings by clicking gear icon near project overview as shown in below image.
  • Magento Firebase Integration - Project settings
  • Copy your Project-ID and Web API key and save it in your Firebase Authentication plugin (under Project ID and API Key respectively).
  • Magento Firebase Integration - Copy project id and web api key

    mo_sso We've completed the Firebase Console side settings and also successfully setup the firebase project to Integrate Firebase and Magento site using their Firebase login credentials. To configure miniOrange Magento Firebase Authentication Plugin, follow the steps below.

3. Configure miniOrange Firebase Authentication Extension in Magento.

  • Enable Firebase Authentication Option.
  • You have successfully configured the Firebase Console side settings. Now follow the below steps to integrate Magento with Firebase Authentication Plugin.

mo_sso If you want only firebase users to login into Magento, then select only Firebase option. Please check this only after you have successfully tested your configuration as the default Magento login will stop working.

  • Enter Project ID and API Key collected and click on Save Configuration to save settings.
  • Magento Firebase Integration - Enter project id and web api key
  • To test authentication, Enter Username and Password of firebase user account in respective fields in Test Authentication section and click on Test Configuration button to see the result.
  • Magento Firebase Integration - Test configuration
  • After the Firebase and Magento integration is complete, go to Magento login page and sign in using above Firebase credentials to login into the Magento site.
  • login with firebase credentials into Magento
  • We successfully integrated your Magento site with Firebase so that users can login into the site using their Firebase login credentials.

Additional Resources


If you are looking for anything which you cannot find, please drop us an email on magentosupport@xecurify.com

Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com