PhoneAuthProvider

Constructors

Link copied to clipboard
constructor(createOptionsBuilder: () -> PhoneAuthOptions.Builder)
actual constructor(auth: FirebaseAuth)
expect constructor(auth: FirebaseAuth = Firebase.auth)
constructor(ios: FIRPhoneAuthProvider)
actual constructor(auth: FirebaseAuth)
constructor(js: PhoneAuthProvider)
actual constructor(auth: FirebaseAuth)
constructor(android: PhoneAuthProvider)
actual constructor(auth: FirebaseAuth)

Properties

Link copied to clipboard
val createOptionsBuilder: () -> PhoneAuthOptions.Builder
Link copied to clipboard
val PhoneAuthProvider.ios: FIRPhoneAuthProvider
Link copied to clipboard
val PhoneAuthProvider.js: PhoneAuthProvider

Functions

Link copied to clipboard
actual fun credential(verificationId: String, smsCode: String): PhoneAuthCredential
expect fun credential(verificationId: String, smsCode: String): PhoneAuthCredential
actual fun credential(verificationId: String, smsCode: String): PhoneAuthCredential
actual fun credential(verificationId: String, smsCode: String): PhoneAuthCredential
actual fun credential(verificationId: String, smsCode: String): PhoneAuthCredential
Link copied to clipboard
actual suspend fun verifyPhoneNumber(phoneNumber: String, verificationProvider: PhoneVerificationProvider): AuthCredential
expect suspend fun verifyPhoneNumber(phoneNumber: String, verificationProvider: PhoneVerificationProvider): AuthCredential
actual suspend fun verifyPhoneNumber(phoneNumber: String, verificationProvider: PhoneVerificationProvider): AuthCredential
actual suspend fun verifyPhoneNumber(phoneNumber: String, verificationProvider: PhoneVerificationProvider): AuthCredential
actual suspend fun verifyPhoneNumber(phoneNumber: String, verificationProvider: PhoneVerificationProvider): AuthCredential