【发布时间】:2020-10-07 22:00:20
【问题描述】:
这是一个消息传递网络应用程序。是否为每个设备分配了一个通用 ID 可以通过与品牌/运营软件无关的网络浏览器来获取?
我想获取与访问我网站的用户相关的唯一 ID,并将其作为该设备的唯一用户保存到我的数据库中。这可能吗?
我的目标是根据用户通过给定设备访问而不是使用用户名注册来分配用户。从理论上讲,每个人只要访问该网站就是用户。
这是一个仅通过移动网络浏览器运行的消息传递应用程序,但我不想通过注册或登录过程来打扰用户。访问该网站的设备会提示我根据他们的用户资料向他们发送数据。
【问题讨论】:
-
是的,你可以使用一种叫做指纹识别的东西
-
设备 用户。这听起来像XY problem。你想用这个来完成什么?知道这一点使我们更有可能提供帮助。
-
我的目标是根据通过给定设备访问的用户分配用户,而不是使用用户名或其他登录方法进行注册
-
您是否考虑过两个或多个用户共享类似设备的情况,例如公共终端?让用户使用唯一参数进行注册不是更有效吗?
-
好点子,我们的目标是推动用户只通过移动设备使用,而现在我们大多数人都不会在电脑上使用消息传递应用程序。作为一项测试,我想以这种开放程度允许它。我有一种锁定应用程序的方法,如果你愿意的话,它会变成一种“退出”的方法。
标签: javascript node.js firebase