R88 贯通企微直登设备指纹
这个提交包含在:
@@ -140,9 +140,12 @@ export function resolveWecomBindNotice(value: string | null): WecomNotice | null
|
||||
return null;
|
||||
}
|
||||
|
||||
export function buildWecomLoginUrl(loginUrl: string, returnTo: string) {
|
||||
export function buildWecomLoginUrl(loginUrl: string, returnTo: string, deviceFingerprint?: string) {
|
||||
const baseOrigin = typeof window !== "undefined" ? window.location.origin : "http://127.0.0.1";
|
||||
const url = new URL(loginUrl, baseOrigin);
|
||||
url.searchParams.set("returnTo", returnTo);
|
||||
if (deviceFingerprint) {
|
||||
url.searchParams.set("deviceFingerprint", deviceFingerprint);
|
||||
}
|
||||
return url.origin === baseOrigin ? `${url.pathname}${url.search}` : url.toString();
|
||||
}
|
||||
|
||||
在新工单中引用
屏蔽一个用户