2016-08-05 23 views
0

Ich entwickle eine mobile Anwendung mit ionischen und Firebase. Die Sache, die ich will, ist, dass für den Benutzer bestätigt werden muss, muss er seine Handynummer eingeben, eine SMS erhalten, den Code eingeben, und dann wird es bestätigt. Ich sah mich um und fand ein paar SMS-Tools wie Twilio, aber ich bin mir nicht sicher, ob ich sie benutzen kann. Was ist der beste Weg, es zu tun?SMS Telefonnummer Bestätigung mit ionischen und Firebase

+0

Haben Sie die Antwort darauf gefunden? – Dan

Antwort

0

Haben Sie sich Authy angesehen?

Dieses Tutorial zur Kontoüberprüfung führt Sie durch die Einrichtung eines Knoten-Backends für die Funktionalität, über die Sie sprechen.

https://www.twilio.com/docs/tutorials/walkthrough/account-verification/node/express

Nach bestem Wissen Sie sollten kein Problem mit einer solchen Back-End haben als ionische Frontend behandelt.

+0

Ich versuche, Auth0-Dienst mit Twilio zu verwenden. Ist es gut ? –

+0

Hast du es zur Arbeit @MissakBoyajian – Dan

+0

Ich werde sehr bald daran arbeiten. Ich behielt das am Ende des Projekts. Ich werde Sie auf dem Laufenden halten @Dan –

0
import { Firebase } from '@ionic-native/firebase'; 

    let number = "+91"+ number;  
    this.platform.ready().then(()=>{ 
    (<any>window).FirebasePlugin.verifyPhoneNumber(number, 120, (credential) => { 
    var verificationId = credential.verificationId; 
    this.navCtrl.push(VerificationPage, { verificationId: verificationId, phoneNumber: this.emailPasswordForm.value["phoneNumber"] }); //This is STEP 3 - passing verification ID to OTP Page 
    }, (error) => { 
    //this.eer = error; 
    alert('Failed to send OTP. Try again'); 
    console.error(error); 
    }); 

zuerst die SHA1-Einstellung auf Firebase und Google config.json erzeugen dann poject Stammverzeichnis hinzufügen und füge Abhängigkeit build.gradle. wird es richtig funktionieren