如何 限制只能某台手机登陆某一个网页

如何 限制只能某台手机登陆某一个网页

阅读 3.6k
2 个回答

不能做个登录验证吗,有账号才能访问,
如果只能某台手机,那台手机的imei你再后端,在web中又获取不到,在app中 比如安卓他app到可以传给你后台,最简单还是做个登录验证吧,加个账号,密码设置复杂点 包含数字 大小写 特殊符号至少16位 ,比如这个
1JhXx@*gw1Ly*dyK^l09

严谨的方法,自己写个浏览器,暴露 API ,让页面通过执行 js 来调用系统 api 获取设备的唯一标识码,但是这样就存在了安全问题。

如果只是快速实现,那就用浏览器指纹,当然,这个的局限性很大的,实现原理就相当于给浏览器分配了一个身份,仅限这个身份能操作。

  • 限制浏览器 (同一个手机上每个浏览器的指纹是不一样的),隐身模式的也是不一样的
  • 数据还是会通过网络传输,如果使用了 https 那么是相对安全的。
  • 用户的一些设置也会导致指纹发生变化,比如 UA。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题