feat: add discord unlinking

This commit is contained in:
mrjvs
2026-08-12 15:07:48 +02:00
parent b752ba4810
commit 931ab7a9e2
4 changed files with 34 additions and 7 deletions

View File

@@ -4,13 +4,14 @@ export default defineEventHandler(async (event): Promise<GetApiAuthMe> => {
const config = useRuntimeConfig(event);
const auth = enforceLoggedIn(event);
const grpc = useAccountGrpc(event);
const data = await grpc.getUserData({ pid: auth.pid });
const apiGrpc = useApiGrpcWithToken(event, auth.token);
const data = await apiGrpc.getUserData({ });
return {
pid: data.pid,
username: data.username,
accessLevel: data.accessLevel,
serverAccessLevel: data.serverAccessLevel as any,
discordId: data.connections?.discord?.id ?? null,
mii: data.mii
? {
imageUrl: `${config.public.cdnBaseUrl}/mii/${data.pid}/normal_face.png`,