0

我想使用C#为 Web 浏览器实现唯一 id 。是否也必须考虑所有浏览器和隐身窗口?如何生成?

我的场景 我正在使用带有 web api 令牌的 angularjs。我也包含了刷新令牌。

用户从一个浏览器登录后,如果用户登录到另一个浏览器,我将为同一用户提供新的刷新令牌。因此,当用户访问另一个页面时,他会退出。

所以我想根据唯一的浏览器来识别用户。这个可以吗?

或者我可以在用户登录时生成 guid。

4

1 回答 1

0

是的,没关系。因为,如果您想为不同的客户端或浏览器使用不同的刷新令牌,则需要注册或识别客户端。可以使用 GUID。

您是否应该识别浏览器或注册新客户端,取决于您的应用程序/网站范围和安全考虑。

于 2017-01-16T10:53:49.590 回答