import * as Crypto from 'crypto' import { server } from './index.js' export function generateToken(username) { const key = `${Date.now()}-${ Crypto.createHash('sha256').update(Crypto.randomBytes(32)).digest('hex')}-${username}-lsp-${Math.random() * 1.048596}` const token = Crypto.createHash('sha256').update(key).digest('hex') server.log.info(`随机生成器 > 为玩家 ${username} 生成令牌: ${token} | 随机 key = ${key}`) return token }