{"id":275182,"date":"2026-03-29T22:52:00","date_gmt":"2026-03-29T22:52:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/firebase-backoffice\/"},"modified":"2026-08-06T00:50:40","modified_gmt":"2026-08-06T00:50:40","slug":"backoffice-manager-for-firebase","status":"publish","type":"plugin","link":"https:\/\/dv.wordpress.org\/plugins\/backoffice-manager-for-firebase\/","author":15883706,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.5.0","stable_tag":"0.5.0","tested":"7.0.3","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"Firebase Integration \u2013 Firestore & Auth","header_author":"Jos\u00e9 Rosales Rosendo","header_description":"Manage Firebase Firestore collections and documents from your WordPress admin area.","assets_banners_color":"","last_updated":"2026-08-06 00:50:40","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":717,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1":{"tag":"0.1","author":"jrosro4","date":"2026-03-29 22:56:10"},"0.1.1":{"tag":"0.1.1","author":"jrosro4","date":"2026-04-05 23:49:07"},"0.2.0":{"tag":"0.2.0","author":"jrosro4","date":"2026-05-06 23:10:11"},"0.3.0":{"tag":"0.3.0","author":"jrosro4","date":"2026-05-29 22:27:20"},"0.4.0":{"tag":"0.4.0","author":"jrosro4","date":"2026-06-07 23:12:28"},"0.5.0":{"tag":"0.5.0","author":"jrosro4","date":"2026-08-06 00:50:40"}},"upgrade_notice":{"0.5.0":"<p>Introduces Firebase Authentication management, Demo Mode improvements, stronger security and a refreshed public interface.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3499396,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","0.1.1","0.2.0","0.3.0","0.4.0","0.5.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3636713,"resolution":"1","location":"assets","locale":"","width":1536,"height":1024},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3636713,"resolution":"2","location":"assets","locale":"","width":1536,"height":1024},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3636713,"resolution":"3","location":"assets","locale":"","width":1672,"height":941},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3636713,"resolution":"4","location":"assets","locale":"","width":1536,"height":1024},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3636713,"resolution":"5","location":"assets","locale":"","width":1536,"height":1024}},"screenshots":{"1":"Manage Firestore collections visually \u2014 Browse, filter, edit, duplicate and delete documents directly from your WordPress dashboard.","2":"Manage Firebase Authentication \u2014 Search users, inspect account details and perform common administration tasks in seconds.","3":"Secure Firebase connection \u2014 Connect your project using a Service Account JSON file with an intuitive configuration screen.","4":"Demo Mode \u2014 Explore the complete plugin using realistic sample data before connecting your own Firebase project.","5":"Native WordPress experience \u2014 A clean interface designed to make Firebase management simple for developers and site administrators."}},"plugin_section":[],"plugin_tags":[710,153,14432,169492,258942],"plugin_category":[59],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-275182","plugin","type-plugin","status-publish","hentry","plugin_tags-authentication","plugin_tags-database","plugin_tags-firebase","plugin_tags-firebase-auth","plugin_tags-firestore","plugin_category-utilities-and-tools","plugin_committers-jrosro4"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/backoffice-manager-for-firebase\/assets\/icon-256x256.png?rev=3499396","icon_2x":"https:\/\/ps.w.org\/backoffice-manager-for-firebase\/assets\/icon-256x256.png?rev=3499396","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/backoffice-manager-for-firebase\/assets\/screenshot-1.png?rev=3636713","caption":"Manage Firestore collections visually \u2014 Browse, filter, edit, duplicate and delete documents directly from your WordPress dashboard."},{"src":"https:\/\/ps.w.org\/backoffice-manager-for-firebase\/assets\/screenshot-2.png?rev=3636713","caption":"Manage Firebase Authentication \u2014 Search users, inspect account details and perform common administration tasks in seconds."},{"src":"https:\/\/ps.w.org\/backoffice-manager-for-firebase\/assets\/screenshot-3.png?rev=3636713","caption":"Secure Firebase connection \u2014 Connect your project using a Service Account JSON file with an intuitive configuration screen."},{"src":"https:\/\/ps.w.org\/backoffice-manager-for-firebase\/assets\/screenshot-4.png?rev=3636713","caption":"Demo Mode \u2014 Explore the complete plugin using realistic sample data before connecting your own Firebase project."},{"src":"https:\/\/ps.w.org\/backoffice-manager-for-firebase\/assets\/screenshot-5.png?rev=3636713","caption":"Native WordPress experience \u2014 A clean interface designed to make Firebase management simple for developers and site administrators."}],"raw_content":"<!--section=description-->\n<p>Stop building custom Firebase admin panels.<\/p>\n\n<p>Manage Firestore collections, edit documents and administer Firebase Authentication users directly from your familiar WordPress dashboard.<\/p>\n\n<p>Firebase Integration \u2013 Firestore &amp; Auth brings Firebase administration into WordPress, providing a clean, native interface for managing your Firebase project without building custom backoffice tools.<\/p>\n\n<p>Whether you're developing client websites, SaaS applications or internal dashboards, the plugin lets you browse Firestore data, perform CRUD operations, inspect Authentication users and securely connect your Firebase project using a Service Account.<\/p>\n\n<p>This plugin is an independent project and is not affiliated with, endorsed by or sponsored by Google LLC or Firebase.<\/p>\n\n<h4>Firestore<\/h4>\n\n<ul>\n<li>Browse Firestore collections.<\/li>\n<li>View documents in a sortable table.<\/li>\n<li>Create, edit, duplicate and delete documents.<\/li>\n<li>Guided document creation.<\/li>\n<li>Import structures from existing collections.<\/li>\n<li>Inline editing.<\/li>\n<li>JSON editor.<\/li>\n<li>Collection history.<\/li>\n<\/ul>\n\n<h4>Firebase Authentication<\/h4>\n\n<ul>\n<li>Browse Authentication users.<\/li>\n<li>Search by email, UID or display name.<\/li>\n<li>View providers, verification status and account details.<\/li>\n<li>Review creation and last sign-in dates.<\/li>\n<li>Manage Authentication users directly from WordPress.<\/li>\n<\/ul>\n\n<h4>Demo Mode<\/h4>\n\n<ul>\n<li>Explore the plugin without Firebase.<\/li>\n<li>Realistic Firestore sample collections.<\/li>\n<li>Sample Authentication users.<\/li>\n<li>Isolated per-user demo data.<\/li>\n<li>Perfect for evaluating the plugin safely.<\/li>\n<\/ul>\n\n<h4>Why use this plugin?<\/h4>\n\n<ul>\n<li>Native WordPress interface.<\/li>\n<li>No custom admin panel required.<\/li>\n<li>No coding required for everyday administration.<\/li>\n<li>Secure Service Account authentication.<\/li>\n<li>Designed specifically for Firebase administration.<\/li>\n<\/ul>\n\n<p>Note: Production usage requires your own Firebase project and Service Account JSON credentials. Demo Mode works without Firebase.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin or install it from the WordPress Plugins screen.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Open <strong>Firebase Integration \u2192 Settings<\/strong>.<\/li>\n<li>Upload your Firebase Service Account JSON file.<\/li>\n<li>Start managing your Firebase project.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20try%20the%20plugin%20without%20firebase%3F\"><h3>Can I try the plugin without Firebase?<\/h3><\/dt>\n<dd><p>Yes. Demo Mode lets you explore Firestore collections, Authentication users and the complete interface without connecting a Firebase project.<\/p><\/dd>\n<dt id=\"does%20demo%20mode%20modify%20my%20firebase%20project%3F\"><h3>Does Demo Mode modify my Firebase project?<\/h3><\/dt>\n<dd><p>No. Demo Mode is completely isolated and never communicates with Firebase.<\/p><\/dd>\n<dt id=\"how%20do%20i%20connect%20firebase%3F\"><h3>How do I connect Firebase?<\/h3><\/dt>\n<dd><p>Upload your Firebase Service Account JSON file from Firebase Console \u2192 Project Settings \u2192 Service Accounts.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20modify%20firebase%20security%20rules%3F\"><h3>Does the plugin modify Firebase Security Rules?<\/h3><\/dt>\n<dd><p>No. The plugin respects your existing Firebase configuration and only performs the actions you explicitly execute.<\/p><\/dd>\n<dt id=\"does%20it%20support%20firebase%20authentication%3F\"><h3>Does it support Firebase Authentication?<\/h3><\/dt>\n<dd><p>Yes. Browse Authentication users, inspect account details and search by email or UID.<\/p><\/dd>\n<dt id=\"does%20it%20support%20realtime%20database%3F\"><h3>Does it support Realtime Database?<\/h3><\/dt>\n<dd><p>Not yet. Current versions support Cloud Firestore and Firebase Authentication.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20production-ready%3F\"><h3>Is this plugin production-ready?<\/h3><\/dt>\n<dd><p>Yes. It is suitable for production administration. As every Firebase project has its own data model, always test new workflows before using them in critical environments.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.5.0<\/h4>\n\n<ul>\n<li>Public branding updated to Firebase Integration \u2013 Firestore &amp; Auth.<\/li>\n<li>Added Firebase Authentication management.<\/li>\n<li>Improved Authentication user details and provider labels.<\/li>\n<li>Hardened Service Account JSON uploads.<\/li>\n<li>Improved admin security and sanitization.<\/li>\n<li>Improved packaging for WordPress.org.<\/li>\n<li>Various UI and usability improvements.<\/li>\n<\/ul>\n\n<h4>0.4.0<\/h4>\n\n<ul>\n<li>Added Demo Mode.<\/li>\n<li>Added isolated per-user demo data.<\/li>\n<li>Added onboarding wizard.<\/li>\n<li>Added demo collections.<\/li>\n<li>Improved Firestore AJAX handling.<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>Added document duplication.<\/li>\n<li>Added guided document creation.<\/li>\n<li>Added structure import.<\/li>\n<li>Added collection history.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Added inline editing.<\/li>\n<li>Improved array editing.<\/li>\n<li>Improved table actions.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<\/ul>","raw_excerpt":"Manage your Firebase project directly from the WordPress dashboard. Browse Firestore collections, edit documents, manage Firebase Authentication users &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/dv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/275182","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/dv.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/dv.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=275182"}],"author":[{"embeddable":true,"href":"https:\/\/dv.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jrosro4"}],"wp:attachment":[{"href":"https:\/\/dv.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=275182"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/dv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=275182"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/dv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=275182"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/dv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=275182"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/dv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=275182"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/dv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=275182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}