我目前正在学习使用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;
}