所以我想实现一个视图计数器,但我不确定是否只有一种方法可以在客户端进行。 AFAIK无法在没有服务器的情况下使用客户端的IP地址进行验证,而firebase也没有对此进行支持,我如何为未经身份验证的用户实现查看计数器?
显然,经过身份验证的用户没问题,因为我可以使用uid,但有没有办法区分未经身份验证的用户?
答案 0 :(得分:1)
你可以使用Firebase anonymous authentication。使用匿名身份验证可识别必须登录的用户。
您的应用程序代码基本上以这种方式定义了已识别的会话,您可以在后端使用(或者如果您在database's security rules中使用Firebase数据库)来限制每个此类会话的投票数量可以演员。