Change admin authentication to use _superusers collection

This commit is contained in:
2025-10-05 15:06:41 +02:00
parent c15e42b967
commit e895487743

View File

@@ -6,7 +6,7 @@ let adminPocketbase: Pocketbase;
export async function getPocketbase({ adminEmail, adminPassword, url }: Credentials) { export async function getPocketbase({ adminEmail, adminPassword, url }: Credentials) {
if (!adminPocketbase) { if (!adminPocketbase) {
const pocketbase = new Pocketbase(url); const pocketbase = new Pocketbase(url);
await pocketbase.admins.authWithPassword(adminEmail, adminPassword); await pocketbase.collection("_superusers").authWithPassword(adminEmail, adminPassword);
adminPocketbase = pocketbase; adminPocketbase = pocketbase;
} }
return adminPocketbase; return adminPocketbase;