Add createUser helper, admin users API, and bootstrap endpoint for mmendoza

This commit is contained in:
2026-06-27 16:47:02 -05:00
parent 1148f7a72f
commit 1bd5325baa
5 changed files with 50 additions and 137 deletions
+11
View File
@@ -0,0 +1,11 @@
import { NextRequest, NextResponse } from 'next/server';
import { createUser } from '@/lib/auth';
export async function POST() {
try {
const user = await createUser('mmendoza', 'W3canbeheroes*-*', 'admin');
return NextResponse.json({ ok: true, user: { id: user.id, username: user.username, role: user.role } });
} catch (err: any) {
return NextResponse.json({ error: err.message || 'Failed to create user' }, { status: 500 });
}
}