程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了使用 Flutter 使用用户 ID 和 Pin 进行身份验证大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决使用 Flutter 使用用户 ID 和 Pin 进行身份验证?

开发过程中遇到使用 Flutter 使用用户 ID 和 Pin 进行身份验证的问题如何解决?下面主要结合日常开发的经验,给出你关于使用 Flutter 使用用户 ID 和 Pin 进行身份验证的解决方法建议,希望对你解决使用 Flutter 使用用户 ID 和 Pin 进行身份验证有所启发或帮助;

这是我的第一个问题,如果格式或其他方面有错误,请原谅我。

我正在尝试在 Flutter 中制作一个应用程序,为此我需要一个登录解决方案。目前,我可以使用电子邮件和密码登录用户,但我想使用他们在注册时设置的 PIN 登录。

我浏览了 sqflite 和共享首选项的文档,但我无法理解它们如何帮助我。

注册时,用户会被分配一个 UID。我正在虑将 UID、姓名、电子邮件和一些基本用户详细信息存储在数据库中,并在打开应用程序时检查数据库是否存在并根据该数据库采取行动。

我使用 sqflite 尝试了各种方法,但似乎没有任何方法对我有用。如果有人可以指导我下一步应该采取什么措施,提前致谢。

解决方法

对于有关用户身份验证的所有内容,我建议使用诸如 Firebase Authentication 之类的服务,而不是使用 sqflite 或共享首选项的本地数据库。它是完全免费的,除非您拥有大量用户并允许您的用户在多个设备上登录。有多种登录方法,例如电子邮件和密码的组合或通过 Google。例如,您可以将用户相关数据存储在 Cloud Firestore 中。

大佬总结

以上是大佬教程为你收集整理的使用 Flutter 使用用户 ID 和 Pin 进行身份验证全部内容,希望文章能够帮你解决使用 Flutter 使用用户 ID 和 Pin 进行身份验证所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。