Code: Select all
val signInLauncher = registerForActivityResult(
FirebaseAuthUIActivityResultContract(),
) { res ->
this.onSignInResult(res)
}
private val customParams = mapOf("tenant" to microsoft_tenant_id)
// Choose authentication providers
private val providers = arrayListOf(
AuthUI.IdpConfig.GoogleBuilder().build(),
AuthUI.IdpConfig.MicrosoftBuilder()
.setCustomParameters(customParams)
.build(),
AuthUI.IdpConfig.TwitterBuilder().build(),
AuthUI.IdpConfig.FacebookBuilder().build()
)
// Create and launch sign-in intent
private val signInIntent = AuthUI.getInstance()
.createSignInIntentBuilder()
.setAvailableProviders(providers)
.build()
< /code>
und meine Abhängigkeiten: < /p>
implementation(platform("com.google.firebase:firebase-bom:33.9.0"))
implementation("com.google.firebase:firebase-analytics")
implementation("com.firebaseui:firebase-ui-auth:8.0.1")
implementation("com.google.firebase:firebase-auth:23.2.0")
implementation("com.facebook.android:facebook-login:latest.release")
Code: Select all
Code: Select all
12345
fb12345
09876