Devise melde dich entweder per E-Mail oder per Handynummer an

Ich kann einen Benutzer registrieren, der in meiner Anwendung sowohl eine E-Mail-Adresse als auch eine Handynummer erhält. Was ich aber wirklich möchte, ist die Registrierung eines Benutzers, der entweder E-Mail oder Handy als primären Authentifizierungsschlüssel verwendet. Wenn ein Benutzer eine E-Mail-Adresse angibt, muss diese in einem E-Mail-Feld in der Datenbank gespeichert werden. Wenn der Benutzer eine Mobiltelefonnummer angibt, muss sie in einem Mobilfunkfeld in der Datenbank gespeichert werden.

Und außerdem möchte ich die Bestätigungsmethode des mobilen Benutzers überschreiben und möchte eine Nachricht mit Aktivierungsschlüssel senden und den Schlüssel in der Anwendung eingeben, um die Registrierung zu aktivieren. Ich denke, es ist nicht so schwer, aber ich habe nicht verstanden, wo ich anfangen soll. Bitte schlagen Sie mir den günstigen Weg vor, um diese Aufgabe zu erfüllen.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage