strapi-plugin-firebase-authentication
Version:
Allows easy integration between clients utilizing Firebase for authentication and Strapi
27 lines (26 loc) • 1.3 kB
TypeScript
/// <reference types="koa" />
declare const _default: {
firebaseController: {
validateToken(ctx: any): Promise<void>;
createAlias(ctx: any): Promise<void>;
deleteByEmail(email: any): Promise<any>;
overrideAccess(ctx: any): Promise<void>;
};
userController: {
list: (ctx: import("koa").DefaultContext | import("koa").Context) => Promise<void>;
create: (ctx: any) => Promise<void>;
get: (ctx: any) => Promise<void>;
update: (ctx: any) => Promise<void>;
delete: (ctx: import("koa").DefaultContext | import("koa").Context) => Promise<void>;
deleteMany: (ctx: any) => Promise<void>;
resetPassword: (ctx: any) => Promise<void>;
};
settingsController: {
setToken: (ctx: import("koa").DefaultContext | import("koa").Context) => Promise<void>;
setFirebaseConfigJson: (ctx: import("koa").DefaultContext | import("koa").Context) => Promise<void>;
getFirebaseConfigJson: (ctx: import("koa").DefaultContext | import("koa").Context) => Promise<any>;
delFirebaseConfigJson(ctx: import("koa").DefaultContext | import("koa").Context): Promise<void>;
restart(ctx: import("koa").DefaultContext | import("koa").Context): Promise<any>;
};
};
export default _default;