Files
standardnotes-server/packages/auth/src/Domain/Session/SessionTokensCooldownRepositoryInterface.ts
T
Karol SójkoandGitHub 1a57c247b2 chore: release latest changes (#1056)
* chore: release latest changes

* update yarn lockfile

* remove stale files

* fix ci env

* remove mysql command overwrite

* remove mysql overwrite from example

* fix cookie cooldown in memory
2024-06-18 09:29:24 +02:00

15 lines
394 B
TypeScript

import { Uuid } from '@standardnotes/domain-core'
export interface SessionTokensCooldownRepositoryInterface {
setCooldown(dto: {
sessionUuid: Uuid
hashedAccessToken: string
hashedRefreshToken: string
cooldownPeriodInSeconds: number
}): Promise<void>
getHashedTokens(sessionUuid: Uuid): Promise<{
hashedAccessToken: string
hashedRefreshToken: string
} | null>
}