解析匿名登录来宾用户

问题描述

我正在使用Flutter sdk制作移动应用程序,这要求我允许来宾用户使用登录ID进入页面。 因此,我正在寻找类似匿名用户登录之类的方法,或者使用随机用户名自动生成用户。 我正在使用parse_server_sdk

api documentation中,我在ParseUser类中找到了一个名为loginAnonymous()的函数。 但是类构造函数本身需要用户名和密码才能实例化。

因此,它违反了我的用例的目的。 请让我知道如何解决这个问题。

解决方法

您是否尝试过提供null作为用户名以及密码和电子邮件? 我没有使用loginAnonymous(),但这应该可以工作:

ParseUser parseUser = ParseUser(null,null,null);
await parseUser.loginAnonymous();

编辑:

这也应该起作用。

ParseUser parseUser = ParseUser.forQuery();
await parseUser.loginAnonymous();