creatorplanet / Kotlin-with-Firebase

0 stars 0 forks source link

save user data to database #2

Open creatorplanet opened 2 years ago

creatorplanet commented 2 years ago

LoginActivity.kt

// save user data to database
fun saveUserDataToDatabase(user : FirebaseUser?){
    val email = user?.email
    val uid = user?.uid

    var userDTO = UserDTO()
    userDTO.email = email
    userDTO.emoji =  "\uD83D\uDC3C \uD83C\uDF3F \uD83D\uDDA4 "

    FirebaseFirestore.getInstance().collection("users").document(uid!!).set(userDTO)
    //
    finish()
    startActivity(Intent(this, MainActivity::class.java))
}
creatorplanet commented 2 years ago

UseDTO.kt

data class UserDTO (var email : String? = null, var videoChannel : String? = null, var emoji : String? = null )