10 lines
284 B
TypeScript
10 lines
284 B
TypeScript
import { createHash } from 'node:crypto'
|
|
|
|
export function hashPresenterToken(token: string) {
|
|
return createHash('sha256').update(token.trim()).digest('hex')
|
|
}
|
|
|
|
export function hasPresenterToken(env: NodeJS.ProcessEnv = process.env) {
|
|
return Boolean(env.PRESENTER_TOKEN?.trim())
|
|
}
|