Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private fun registerUser () {
- val emailTxt = findViewById<View>(R.id.emailTxt) as EditText
- val passwordTxt = findViewById<View>(R.id.passwordTxt) as EditText
- val nameTxt = findViewById<View>(R.id.nameTxt) as EditText
- var email = emailTxt.text.toString()
- var password = passwordTxt.text.toString()
- var name = nameTxt.text.toString()
- if (!email.isEmpty() && !password.isEmpty() && !name.isEmpty()) {
- mAuth.createUserWithEmailAndPassword(email, password).addOnCompleteListener(this, OnCompleteListener { task ->
- if (task.isSuccessful) {
- val user = mAuth.currentUser
- val uid = user!!.uid
- mDatabase.child(uid).child("Name").setValue(name)
- startActivity(Intent(this, Timeline::class.java))
- Toast.makeText(this, "Successfully registered :)", Toast.LENGTH_LONG).show()
- }else {
- Toast.makeText(this, "Error registering, try again later :(", Toast.LENGTH_LONG).show()
- }
- })
- }else {
- Toast.makeText(this,"Please fill up the Credentials :|", Toast.LENGTH_LONG).show()
- }
- }
Add Comment
Please, Sign In to add comment