Begin met het exacte adres.
Maak de verificatie aan met de e-mailontvanger. Als het oorspronkelijke verzoek zowel e-mail als telefoon bevatte, geef dan beide opnieuw op bij het controleren van de code.
Stuur een beheerde code naar het opgegeven e-mailadres. Houd het verificatieresultaat gescheiden van de bezorging en van de accounttoegang die je app verleent.
Integreer de verificatie in je aanmeldflow. Verzamel de code, controleer het antwoord en help de klant verder.
We hebben een zescijferige code gestuurd naar
maya@example.com
success: trueJe applicatie bepaalt of toegang wordt verleend.
Bevestig controle over een e-mailadres.
Maak de verificatie aan met de e-mailontvanger. Als het oorspronkelijke verzoek zowel e-mail als telefoon bevatte, geef dan beide opnieuw op bij het controleren van de code.
Gebruik Bird Verify, Authifly of een geverifieerd verzenddomein in je werkruimte. Het beheerde e-mailtemplate bevat de code en vervaltijd; de tekst is geen bewerkbaar marketingtemplate.
Een verkeerde code is een normaal HTTP 200-antwoord met success: false. Nadat een verificatie definitief wordt, retourneert een volgende controle 404. Bewaar het eerste definitieve resultaat voor de volgende stap van je applicatie.
Organiseer teams in werkruimtes, beheer API-toegang en traceer wijzigingen via auditlogs.