feat(firebase): add verifyPhoneNumber support for iOS

feat(firebase): verifyPhoneNumber now supports iOS
This commit is contained in:
Brian Soumakian 2018-04-25 23:14:14 -07:00 committed by Daniel Sogl
parent 24cd0a91c4
commit 567f525837

View File

@ -307,32 +307,20 @@ export class Firebase extends IonicNativePlugin {
return; return;
} }
/**
* Sends an SMS to the user with the SMS verification code and returns the Verification ID required to sign in using phone authentication
* @param {string} phoneNumber
* @returns {Promise<any>}
*/
@Cordova({
platforms: ['iOS']
})
getVerificationID(phoneNumber: string): Promise<any> {
return;
}
/** /**
* Sends an SMS to the user with the SMS verification code and returns the Verification ID required to sign in using phone authentication * Sends an SMS to the user with the SMS verification code and returns the Verification ID required to sign in using phone authentication
* @param {string} phoneNumber The phone number, including '+' and country code * @param {string} phoneNumber The phone number, including '+' and country code
* @param {number} timeoutDuration The timeout in sec - no more SMS will be sent to this number until this timeout expires * @param {number} timeoutDuration (Android only) The timeout in sec - no more SMS will be sent to this number until this timeout expires
* @returns {Promise<any>} * @returns {Promise<any>}
*/ */
@Cordova({ @Cordova({
platforms: ['Android'], platforms: ['Android', 'iOS'],
successIndex: 2, successIndex: 2,
errorIndex: 3 errorIndex: 3
}) })
verifyPhoneNumber( verifyPhoneNumber(
phoneNumber: string, phoneNumber: string,
timeoutDuration: number timeoutDuration: number = 0
): Promise<any> { ): Promise<any> {
return; return;
} }