有沒有什麼辦法可以獲得唯一的設備ID,這與nodejs/express /某些npm模塊一致?我已經嘗試在客戶端使用fingerprintjs2,但這並不一致,這意味着我可以根據自己的位置獲取兩個不同的ID。一致的設備ID
它也需要在客戶端沒有任何使用cookie的保存,並且必須每次爲每個獨特的瀏覽器/用戶/ whathaveyounot以相同的結果「計算」。結果必須對每個瀏覽器都是獨一無二的,有點類似於android中的android-id。
編輯:我想知道這種嘗試並創建一個免費登錄,「服務」依賴於用戶的設備ID的登錄/用戶名,releaving所有註冊的用戶和諸如此類的東西
https://get.google.com/smartlock/ –
也許您的瀏覽器端指紋識別與某些服務器端IP地址檢查相結合?你是否反對本地存儲?或者以某種方式向網址添加UUID,並指示用戶只使用該網址? Fingerprintjs是準確的[只有94%的時間](https://panopticlick.eff.org/static/browser-uniqueness.pdf),並可能隨着您更新瀏覽器等而改變。 –
不使用cookie的想法是所以用戶不應該受到clearibg緩存等的影響。 –