我正在使用Flutter sdk制作一个移动应用程序,它要求我允许访客用户在没有登录id的情况下进入页面。因此,我正在寻求类似匿名用户登录或自动生成具有随机用户名的用户之类的东西。我正在使用parse_server_sdk。
在api文档中,我在类ParseUser中发现了一个名为loginNonymous((的函数。但是类构造函数本身需要username&用于实例化的密码。
因此,它违背了我的用例的目的。请让我知道如何解决这个问题。
您是否尝试过提供null作为用户名、密码和电子邮件?我没有使用loginAnonymous()
,但这应该可以工作:
ParseUser parseUser = ParseUser(null, null, null);
await parseUser.loginAnonymous();
编辑:
这也应该奏效。
ParseUser parseUser = ParseUser.forQuery();
await parseUser.loginAnonymous();