Skip to content

Instantly share code, notes, and snippets.

@SamuelWakoli
SamuelWakoli / AuthManager.kt
Last active February 14, 2025 10:52
A Firebase authentication manager for Android that integrates Google and email/password sign-in with credential management and password reset support.
package ...
// Dependencies:
// Google ID: com.google.android.libraries.identity.googleid
// Android Credentials: androidx.credentials
// Auth Play Services: androidx.credentials.play.services.auth
import android.content.Context
import android.util.Log
import androidx.credentials.CreatePasswordRequest