簡體   English   中英

通過Spring后端和React前端識別唯一的瀏覽器

[英]Identifying unique browsers with a Spring backend and React frontend

我正在使用Spring / Java / Maven后端和React / JavaScript前端開發基於Web的多人桌游。 由於游戲是基於回合制的,因此我想識別每個單獨的玩家,以便確保只有活動的玩家可以單擊,並且可以向每個玩家發送單獨的消息。

我們一直在考慮使用Spring Security,但是對此一直存在問題。 由於我們不關心安全性,因此使用用戶名和密碼來識別客戶端似乎有些過頭,是否有更好的方法? 從本質上講,什么是管理不同用戶然后為他們提供單獨消息/操作的最佳方法?

您將以與VanillaJS相同的方式進行操作,即從訪問者那里收集盡可能多的信息,例如ip地址,用戶代理等。

這是您可以收集的可用物品列表。 https://javascriptsource.com/browser-properties/

然后,您可以對這些信息進行base64編碼,以便創建半唯一的字符串。 然后可以將其放入數據庫中,從中查詢唯一的入口。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM