@directus/api
Version:
Directus is a real-time API and App dashboard for managing SQL database content
15 lines (13 loc) • 372 B
JavaScript
import { useEnv } from "@directus/env";
import { nanoid } from "nanoid";
//#region src/utils/get-secret.ts
const _cache = { secret: null };
const getSecret = () => {
if (_cache.secret) return _cache.secret;
const env = useEnv();
if (env["SECRET"]) return env["SECRET"];
_cache.secret = nanoid(32);
return _cache.secret;
};
//#endregion
export { _cache, getSecret };