mirror of
https://github.com/Drop-OSS/drop.git
synced 2025-11-13 00:02:37 +10:00
feat: add oidc to admin panel
This commit is contained in:
@ -2,9 +2,9 @@ import sessionHandler from "~/server/internal/session";
|
||||
import { enabledAuthManagers } from "~/server/plugins/04.auth-init";
|
||||
|
||||
export default defineEventHandler(async (h3) => {
|
||||
if (!enabledAuthManagers.oidc) return sendRedirect(h3, "/auth/signin");
|
||||
if (!enabledAuthManagers.OpenID) return sendRedirect(h3, "/auth/signin");
|
||||
|
||||
const manager = enabledAuthManagers.oidc;
|
||||
const manager = enabledAuthManagers.OpenID;
|
||||
|
||||
const query = getQuery(h3);
|
||||
const code = query.code?.toString();
|
||||
@ -29,7 +29,6 @@ export default defineEventHandler(async (h3) => {
|
||||
statusMessage: `Failed to sign in: "${user}". Please try again.`,
|
||||
});
|
||||
|
||||
|
||||
await sessionHandler.signin(h3, user.id, true);
|
||||
|
||||
return sendRedirect(h3, "/");
|
||||
|
||||
Reference in New Issue
Block a user