Appearance
Documentation / @kizami/db / findValidSlackLinkTokenByHash
Function: findValidSlackLinkTokenByHash()
findValidSlackLinkTokenByHash(
db,tokenHash,nowMinutes):Promise<{createdAt:number;expiresAt:number;id:string;slackUserId:string;tenantId:string;tokenHash:string;usedAt:number|null; } |null>
Defined in: packages/db/src/queries/slack.ts:180
トークンのハッシュから有効なトークンを1件探す(連携用)。 used_at が null かつ expires_at が nowMinutes より未来のものだけを返す。 それ以外(使用済み・期限切れ・そもそも存在しない)は null。
Parameters
db
tokenHash
string
nowMinutes
number
Returns
Promise<{ createdAt: number; expiresAt: number; id: string; slackUserId: string; tenantId: string; tokenHash: string; usedAt: number | null; } | null>