【发布时间】:2016-03-11 05:51:27
【问题描述】:
我正在尝试为我的应用程序实现会话终止功能。 我需要向用户显示他登录的所有设备。 但我无法从 http 请求中获取用户机器名称。
我试过这个: Another similar question in stack overflow 但是只有在主机文件中明确指定并且是那里的第一个条目时,它才会给出用户的机器名称。
Google 已经实现了类似的功能 google's implementation to review devices/sessions
此处显示我的机器名称 CITRUSPN135。
如何为我的应用程序实现类似的功能? 我对前端或服务器端的实现持开放态度。
【问题讨论】:
-
不能做,即使你能做,如果通过代理或网关也不会准确
-
谷歌是怎么做到的?
-
也许有使用一些 ajax 代码来发送这些信息,但我认为它不会来自 http 请求本身。
-
那一定有办法从前端捕获设备名称?
-
请查看answer。
标签: javascript java single-sign-on client-side