首页 > 解决方案 > 将我的网站限制为仅在特定设备上加载

问题描述

我想创建一个在我家运行的仪表板应用程序/站点(或者可能在我的在线托管计划中)。但是仪表板会显示私人信息,如所有家庭成员的位置等。所以我想限制网站(或应用程序)只能在特定设备上工作。理想情况下是我的妻子和我的安卓手机。我想知道Android应用程序(或网站)是否可以检查设备mac地址并且仅在mac在白名单中时才有效?还有其他选择吗?

标签: android

解决方案


如果您只需要它为少数受信任的用户工作,听起来就是这种情况,您可以简单地生成一个长的随机字符串(太长而无法通过蛮力猜测)并将其在 URL 中传递给站点. 然后,服务器可以拒绝为任何未传递正确字符串的请求呈现页面。

这不适用于更多用户,因为密钥可能会泄露,并且您无法撤销对特定设备的访问权限,但对于您和您的妻子来说,这应该绰绰有余。


推荐阅读