clientAddress

This commit is contained in:
Moritz Utcke
2025-02-22 11:51:48 +11:00
parent 224697fd06
commit b5d6ba731e
4 changed files with 8 additions and 13 deletions

View File

@@ -5,9 +5,6 @@ import { encodeToken } from "../../../lib/auth/token.js";
import { APIError, defineApiRoute } from "astro-typesafe-api/server";
import { TokenType } from "#lib/auth/types.js";
export const prerender = false;
export const GET = defineApiRoute({
meta: {
description:
@@ -105,7 +102,7 @@ export const GET = defineApiRoute({
data: {
benutzer_id: user.id,
expiry: refreshTokenExpiry.toDate(),
ip: ctx.clientAddress ?? "",
ip: "",
token: refreshToken,
},
});

View File

@@ -7,8 +7,6 @@ import { APIError, defineApiRoute } from "astro-typesafe-api/server";
import { TokenType } from "#lib/auth/types.js";
import { UUidWithPrefix } from "#components/Ausweis/types.js";
export const prerender = false;
export const GET = defineApiRoute({
meta: {
description:
@@ -67,7 +65,7 @@ export const GET = defineApiRoute({
data: {
token: refreshToken,
benutzer_id: user.id,
ip: ctx.clientAddress ?? "",
ip: "",
expiry: refreshTokenExpiry.toDate(),
},
});

View File

@@ -2,7 +2,7 @@ import { AufnahmeClient, BenutzerClient, getAusweisartFromUUID, ObjektClient, Up
import { API_ACCESS_TOKEN_COOKIE_NAME } from "#lib/constants.js";
import { pdfVerbrauchsausweisGewerbe } from "#lib/pdf/pdfVerbrauchsausweisGewerbe.js";
import { pdfVerbrauchsausweisWohnen } from "#lib/pdf/pdfVerbrauchsausweisWohnen.js";
import { Enums } from "#lib/client/prisma";
import { Enums } from "#lib/client/prisma.js";
import { APIRoute } from "astro";
import { createCaller } from "src/astro-typesafe-api-caller.js";