有什么办法区分是 chrome 还是用户自己编译的 chromium

2022-06-08 19:04:06 +08:00
 iSNN
请问各位大佬:
有个需求,限制只能 chrome 登录。
前端后者有什么办法能区分用户是否使用的第三方编译的 chromium
1877 次点击
所在节点    Chrome
9 条回复
dcty
2022-06-08 19:13:18 +08:00
ua ,但是,不是能改吗?
iSNN
2022-06-08 19:18:12 +08:00
@dcty 是的,不知道有没有其他方法
DoveAz
2022-06-08 19:23:12 +08:00
不行 不过倒是你们可以编译一个,限制用户必须通过你们这个登录
Puteulanus
2022-06-08 19:25:53 +08:00
DRM 相关的能不能用来区分,自己编译的应该没有吧
tulongtou
2022-06-08 19:30:14 +08:00
没有办法的,登录是用 http 协议,这个和浏览器无关的,拿代码写一个伪装 chrome 你都不可能知道的,何况自己编译了
paradoxs
2022-06-08 19:35:40 +08:00
为什么要限制 chrome only ?

需求不合理,打回去。
iSNN
2022-06-08 22:00:05 +08:00
@tulongtou 我明白这个意思。我想的是 js 里有没有什么可靠的方法分辨,然后把结果发给后台,这里面我们可以加盐加密混淆一下什么的,这样就算别人伪装但我们可以隔三岔五变一下,也可以发现问题
sedgwickz
2022-06-08 23:28:49 +08:00
iSNN
2022-06-09 11:05:48 +08:00
@sedgwickz 我也看到这个了,但另一个问题里也说了用户可以替换 dll 来实现

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/858238

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX