/
githubmirror
/
strapi
Обзор
Документация
Войти
/
githubmirror
/
strapi
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/cli/create-strapi-app/src/utils/install-id.ts
13 строк
360 B
Maxime Castres
chore: improve uniqueness of deviceId + userId (#23120)
28 апр 2025, 14:57
Не верифицирован
28 апр 2025, 14:57
1e0ab24
Код
Авторство
О чём код?
import crypto from 'crypto'; import { machineIdSync } from 'node-machine-id'; export function installID(projectId?: string) { try { const machineId = machineIdSync(); return projectId ? crypto.createHash('sha256').update(`${machineId}-${projectId}`).digest('hex') : crypto.randomUUID(); } catch { return crypto.randomUUID(); } }