我已在我的Flutter应用程序中实现了google_sign_in包。 我正在使用Google进行注册,并将数据保存在Cloud Firestore数据库中。我可以正确保存数据。
我想要的是,下一次有人尝试再次使用相同的电子邮件通过Google进行注册时,它将从数据库中检查并显示他已经拥有一个帐户,并要求使用Google“登录”。
我之所以想要这样做,是因为我将更新用户数据并注销。
如果我再次使用相同的Google电子邮件进行登录/注册,它将使用来自Google个人资料的详细信息替换我的更新数据。我希望Firestore中的更新数据保持不变,而不是每次登录都更新。
请问有谁能帮助我解决这个问题吗?谢谢!
我想要的是,下一次有人尝试再次使用相同的电子邮件通过Google进行注册时,它将从数据库中检查并显示他已经拥有一个帐户,并要求使用Google“登录”。
我之所以想要这样做,是因为我将更新用户数据并注销。
如果我再次使用相同的Google电子邮件进行登录/注册,它将使用来自Google个人资料的详细信息替换我的更新数据。我希望Firestore中的更新数据保持不变,而不是每次登录都更新。
请问有谁能帮助我解决这个问题吗?谢谢!