UNPKG

strapi-plugin-firebase-authentication

Version:

Allows easy integration between clients utilizing Firebase for authentication and Strapi

25 lines (24 loc) 878 B
"use strict"; const admin = require("@strapi/strapi/admin"); const index = require("./index-DMBPEFUy.js"); const saveFirebaseConfig = async (json) => { const url = `/${index.PLUGIN_ID}/settings/firebase-config`; const { post } = admin.getFetchClient(); const { data } = await post(url, { firebaseConfigJson: json }); return data; }; const getFirebaseConfig = async () => { const url = `/${index.PLUGIN_ID}/settings/firebase-config`; const { get } = admin.getFetchClient(); const { data } = await get(url); return data; }; const delFirebaseConfig = async () => { const url = `/${index.PLUGIN_ID}/settings/firebase-config`; const { del } = admin.getFetchClient(); const { data } = await del(url); return data; }; exports.delFirebaseConfig = delFirebaseConfig; exports.getFirebaseConfig = getFirebaseConfig; exports.saveFirebaseConfig = saveFirebaseConfig;