strapi-plugin-firebase-authentication
Version:
Allows easy integration between clients utilizing Firebase for authentication and Strapi
25 lines (24 loc) • 878 B
JavaScript
;
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;