如何使用用户名和密码登录?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用用户名和密码登录?相关的知识,希望对你有一定的参考价值。

我目前正在学习使用Flutter创建移动应用程序,并且在后端使用firebase,我想知道我如何在用户名和密码之间建立连接,从而可以将用户与其用户名和密码相关联以电子邮件地址和密码开头,在询问诸如姓名,名字和用户名之类的信息时,我从用户那里获得的信息将从firebase发送到Cloud Firestore。

这是用于连接用户的代码,在我的代码的这一部分中,我希望使用用户的用户名和密码连接用户。但是由于我不知道该怎么做,因此我目前有义务通过此代码将用户与其电子邮件地址和密码连接起来。

Future<String> signIn(String email,String password) async{
  AuthResult result = await _firebaseAuth.signInWithEmailAndPassword(email: email.toString().trim() , 
  password: password);
  user = result.user;
  return user.uid;
}

我真的希望您能帮助我解决我的问题,在此先感谢!

答案

Firebase身份验证中没有用于标识的用户名

以上是关于如何使用用户名和密码登录?的主要内容,如果未能解决你的问题,请参考以下文章

Express实战 - 应用案例- realworld-API - 路由设计 - mongoose - 数据验证 - 密码加密 - 登录接口 - 身份认证 - token - 增删改查API(代码片段

使用用户名和密码登录后如何抓取网站

如何区分“用户下次登录必须更改密码”和“密码错误”用例?

如何设置登录界面,并且需要用户自己输入用户名和密码

如何识别哪个活动调用片段

如何使用spring-security通过用户名和密码登录?