Java Android应用程序请求Firebase自定义身份验证
我是Firebase和Android编程新手,我对Firebase自定义身份验证有一些疑问 我构建了一个android社交报告应用程序(用于损坏的公共基础设施),它需要最简单的自动认证解决方案。因为它是一个社交报告应用程序,用户不应该在注册过程中输入任何类型的数据。所以我决定使用Android uuid作为用户的标识符,而不是电子邮件/用户名等。我松散地实现了用户身份验证和注册。它只需要Android设备uuid来注册/验证(甚至不需要密码)。尽管如此,我认为我已经在firebase安全规则中充分保护了用户数据 我已经用Go语言成功地创建了一个自定义的自动身份验证/注册服务器,它可以从Firebase本身生成并存储数据。以下是我当前的工作流程:Java Android应用程序请求Firebase自定义身份验证,java,android,authentication,firebase,firebase-authentication,Java,Android,Authentication,Firebase,Firebase Authentication,我是Firebase和Android编程新手,我对Firebase自定义身份验证有一些疑问 我构建了一个android社交报告应用程序(用于损坏的公共基础设施),它需要最简单的自动认证解决方案。因为它是一个社交报告应用程序,用户不应该在注册过程中输入任何类型的数据。所以我决定使用Android uuid作为用户的标识符,而不是电子邮件/用户名等。我松散地实现了用户身份验证和注册。它只需要Android设备uuid来注册/验证(甚至不需要密码)。尽管如此,我认为我已经在firebase安全规则中充
顺便说一句,这是我学校的期末专题,不是制作申请。因此,我不介意详细的例子,比如用户是否拥有多部手机,或者购买第二部手机,该手机的uuid应该与前一位用户相同,等等。此外,请不要使用我奇怪的语法/非惯用语言,因为我不是以英语为母语的人。使用Android最简单的方法是使用signInWithCustomToken()在Firebase auth对象(FirebaseAuth)上 以下是文档中的参考,包括示例实现代码:
祝您项目顺利。任何一个库都可以工作,其他库也一样。推荐一个在Satck Overflow上是离题的,因为它会导致有观点的答案。只要选一个你喜欢的并使用它。如果你遇到问题,带着问题回来。