UNPKG

payload-auth-plugin

Version:
11 lines (8 loc) 296 B
import { UserSession } from "../../types.js" export const removeExpiredSessions = (sessions: UserSession[]) => { const now = new Date() return sessions.filter(({ expiresAt }) => { const expiry = expiresAt instanceof Date ? expiresAt : new Date(expiresAt) return expiry > now }) }