Search Docs
Dify Chat 涉及到的用户信息,目前其实只有一个:userId。
userId
在调用大部分 Dify API 时,需要传入 userId,用于标识用户身份。
默认情况下,Dify Chat 会使用 FingerprintJS 生成一个唯一的用户 ID,并将其作为 userId 参数传入。
FingerprintJS
如果你有自定义的需求,可以修改授权页面的 mockLogin 函数,自定义 userId 的生成逻辑:
mockLogin
/** * 模拟登录 */ const mockLogin = async () => { const fp = await FingerPrintJS.load() const result = await fp.get() return { userId: result.visitorId, } }