Fireauth is a plugin that enables Firebase authentication in Wordpress. It is an open source plugin.
You can get the source from Github:
https://github.com/chaturadilan/wp_plugin_fireauth
Features
- Facebook Authentication
- Google Authentication
Working in Progress
About the Developers
Chatura Dilan Perera :
https://www.dilan.me
- Upload the plugin (unzipped) into /wp-content/plugins/.
- Activate the plugin under the “Plugins” menu.
Steps to configure Fireauth
- Create Firebase App on Firebase.
- Enable Facebook and Google Authentication in Firebase.
- Create a new Web Application in Firebase.
- Get the Firebase SDK snippet JSON. Fii in the values.
javascript
{
"apiKey": "<API_KEY>",
"authDomain": "<AUTH_DOMAIN>",
"progjectId": "<PROJECT_ID>",
"messagingSenderId": "<MESSAGE_SENDER_ID>",
"appId": "<APP_ID>"
}
- Go to FireAuth Settings.
- Copy the above JSON to Firebase Config JSON field.
- Go to Fireabase service account tab.
- Generate a new private key for the app.
- Copy the JSON inside the private key to Firebase Service Config JSON field.
- Enable Facebook Login and Google Login in the plugin settings.
- Add Fireauth Login Widget to your website from Widgets.
- Login with Facebook and Google.