【发布时间】:2021-12-19 18:04:42
【问题描述】:
我想使用用户名、密码和电子邮件将用户添加到 Firebase。我正在使用电子邮件密码登录方法,但如何将用户名添加到数据库? 这是我为电子邮件和密码登录方法编写的基本代码:
fun signup(view:View){
val email = binding.emailText.text.toString()
val username = binding.usernameText2.text.toString()
val password = binding.passwordText2.text.toString()
if(email.equals("") || username.equals("") || password.equals("")){
Toast.makeText(this,"Don't Leave them empty!",Toast.LENGTH_LONG).show()
}else{
auth.createUserWithEmailAndPassword(email,password).addOnSuccessListener {
//sucess
val intent = Intent(this@SignupActivity,FeedsActivity::class.java)
startActivity(intent)
finish()
}.addOnFailureListener {
//failed
Toast.makeText(this,it.localizedMessage,Toast.LENGTH_LONG).show()
}
}
}
【问题讨论】:
-
这已经被讨论过好几次了,所以我推荐看看这些热门答案:stackoverflow.com/…
标签: android firebase kotlin google-cloud-platform firebase-authentication