feat: Initial login / logout API endpoints

This commit is contained in:
2026-03-26 13:51:37 -04:00
parent 9bb6b40191
commit bd108f69a4
10 changed files with 322 additions and 19 deletions

View File

@@ -0,0 +1,13 @@
import { defineEventHandler } from "h3";
export default defineEventHandler(async (event) => {
try {
await handleLogout(event);
return { success: true, message: "Déconnexion réussie" };
} catch (error) {
const message =
error instanceof Error ? error.message : "Une erreur est survenue lors de la déconnexion.";
return { success: false, message };
}
});