Fix bug where expiry date "0" was assigned if none was present
This commit is contained in:
parent
9e36bf75c0
commit
44786a1dd2
|
@ -44,7 +44,7 @@ export const POST: APIRoute = async({ request }) => {
|
|||
const username = Buffer.from(data.username).toString('base64url');
|
||||
const random = randomBytes(16).toString("base64url");
|
||||
const randomHashed = createHash("sha256").update(random).digest("hex");
|
||||
const expiresIn = data.duration * 1000 ?? 86400000
|
||||
const expiresIn = (data.duration ?? 86400) * 1000;
|
||||
|
||||
const tokenString = `A.${timestamp}.${username}.${random}`;
|
||||
|
||||
|
|
Loading…
Reference in New Issue