MCPcopy Create free account
hub / github.com/Kilo-Org/cloud / isWebSessionCurrent

Function isWebSessionCurrent

apps/web/src/lib/web-session-revocation.ts:6–11  ·  view source on GitHub ↗
(
  sessionPepper: string | null | undefined,
  user: Pick<User, 'web_session_pepper'>
)

Source from the content-addressed store, hash-verified

4import { randomUUID } from 'node:crypto';
5
6export function isWebSessionCurrent(
7 sessionPepper: string | null | undefined,
8 user: Pick<User, 'web_session_pepper'>
9): boolean {
10 return (sessionPepper ?? null) === (user.web_session_pepper ?? null);
11}
12
13export async function revokeWebSessions(
14 kiloUserId: User['id'],

Callers 2

getUserFromAuthFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected