Integrate Firebase

説明

The Firebase for WordPress Plugin will help a Firebase user to login to your WordPress interface – not to WordPress dashboard – from Firebase authentication. You can show user info and display data that is only available to your Firebase users.

If you want a secured implementation, with much more features, check the Interate Firebase PRO version.

Links

スクリーンショット

  • After activating the plugin, you need enter Firebase credentials under Setting > Firebase.
  • Please enter collection names in order to show the data from Real Time Database

インストール

If installing the plugin from wordpress.org:

  1. Upload the entire /integrate-firebase directory to the /wp-content/plugins/ directory.
  2. Activate Integrate Firebase Plugin through the ‘Plugins’ menu in WordPress.
  3. Profit.

FAQ

What can I do with this Integrate Firebase plugin?

At version 0.6.1, the user can integrate Firebase authentication to WordPress. That means you can:

  • Log in, log out and show custom data only to logged in users.
  • Get Real Time and Firestore database in Dashboard
  • Show realtime database on frontend after users log in

How can I put a shortcode in a widget or WordPress editor?

The example in this guide only shows you how to put in a PHP file. If you want to put the shortcode inside a widget or editor. You can simply do this:

[firebase_login][/firebase_login]

How can I add a login form to WordPress?

After adding Firebase credentials from Settings > Firebase. You can add login form through shortcodes:

echo do_shortcode(“[firebase_login]”);

If you want to create your own form. Please start with *

<

form id=’login-form’>*. For submit button, you have to add ‘firebase-form-submit’ as an ID.

How can I show user info after login?

You can add a shortcode to show user’s info

echo do_shortcode(“[firebase_greetings]”);

How can I show error when a user cannot login?

You can show error message when a user cannot login by using a shortcode

echo do_shortcode(“[firebase_login_error class=”your-class-name”][/firebase_login_error]”);

How can I show data for a not logged in user?

You can put your data as an HTML code inside a shortcode

echo do_shortcode(“[firebase_show_not_login class=”your-class-name”]YOUR HTML CODE[/firebase_show_not_login]”);

How can I hide or show data for a logged in user?

You can put your data as an HTML code inside a shortcode

echo do_shortcode(“[firebase_show class=”your-class-name”]YOUR HTML CODE[/firebase_show]”);

How can I show realtime database for a logged in user?

You can put your data as an HTML code inside a shortcode. Realtime data will be shown as a table with an id #if-realtime.

echo do_shortcode(“[realtime class=”your-class-name” collection_name=”string” document_name=”string”]”);

How can I log out?

This is a shortcode for log out button.

echo do_shortcode(“[firebase_logout]”);

評価

2021年2月25日
Fast integration between WP and FB to share users tables. As long as I register to WP, the new user is created in both systems, WP and FB. Dale gave me full support to configure the plugin, so you can trust that if you have any problem the developer is there to help you to fix it.
2021年1月27日
First off, this product is amazing. I've managed to use wordpress, which Im extremely comfortable with and love, to build a site that allows users to access their app data on web. Second, Dale is unbelievably helpful when it comes installation. The installation process is straight forward but I had a minor oversight. With speedy replies, Dale helped me and was extremely hands on while trying to tackle my issue.
2021年1月4日
I needed to implement a license sistem between wordpress and Unity 3d. This plugin was easy to set up and saved me a lot of time and Dale rapidly helped me solving my doubts. 5 stars plugin and 5 stars support.
2020年12月21日
Best and most mature solution for connecting firebase to WordPress.
2020年11月16日
Great plugin for getting Firebase data on your wordpress site AND especially magnificent support: Had couple of things I wanted and Dale helped me all the way to explain how and even added extra needed functionality. This guy rocks!:)
17件のレビューをすべて表示

貢献者と開発者

Integrate Firebase はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Integrate Firebase” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

0.8.0

  • Updated firebase packages to 8.2.5
  • Moved scripts to the end of body tag

0.7.0

  • Fixed add_options_page error
  • Preformated data before showing in dashboard
  • Delegated button style to WordPress
  • Updated firebase package to 7.18.0

0.6.1

  • Removed hide realtime table script

0.6.0

  • Show realtime data publicly

0.5.3

  • Update firebase scripts

0.5.2

  • Show realtime database after login

0.5.1

  • Hide login form after logging in

0.5.0

  • Add shortcode to display when not login
  • Add error handling shortcode

0.4.0

  • Added Firestore database support in Dashboard

0.3.2

  • Fixed firebase show shortcode

0.3.1

  • Fixed get firebase credentials

0.3.0

  • Added about information
  • Added Real Time database support in Dashboard

0.2.2

  • Fixed readme typos

0.2.1

  • Change plugin name
  • Update logout shortcode

0.2.0

  • Add scripts & styles
  • Allow to show and hide data after login

0.1.0

  • Started the project and add authentication method