@directus/api
Version:
Directus is a real-time API and App dashboard for managing SQL database content
15 lines (14 loc) • 355 B
JavaScript
import { useEnv } from '@directus/env';
import { nanoid } from 'nanoid';
export const _cache = { secret: null };
export const getSecret = () => {
if (_cache.secret) {
return _cache.secret;
}
const env = useEnv();
if (env['SECRET']) {
return env['SECRET'];
}
_cache.secret = nanoid(32);
return _cache.secret;
};