Fai del codice la credenziale.

Il login senza password elimina del tutto la password: l'utente dimostra di possedere un numero di telefono o un'email inserendo un codice monouso, e quella è la credenziale. Con Bird Verify il flusso è lo stesso (invia e verifica): nessuna password da salvare, reimpostare o compromettere, e l'autenticazione silenziosa via rete è in roadmap per eliminare anche la digitazione.

verify.ts
200 · pending
import { BirdClient } from "@messagebird/sdk";

const bird = new BirdClient({
  apiKey: process.env.BIRD_API_KEY!,
});

// Send the code, then check it by recipient.
await bird.verify.verifications.create({
  to: { email: "ada@example.com" },
}).safe();

const { data, error } = await bird.verify.verifications.check({
  to:   { email: "ada@example.com" },
  code: userInput,
}).safe();
if (error) throw error;
Flusso di verifica

Il tuo account

Conferma la tua identità.

Inserisci il codice inviato a

+1 ••• ••• 4567

Codice di verifica di esempio

482691
Codice verificato
Invia un codice. Conferma il destinatario.

Il codice qui non è un secondo fattore. È l'unico.

Il login senza password è l<hub>Bird Verify API</hub> usata come login stesso: crea una verifica per lindirizzo con cui l'utente accede, poi controlla il codice inserito: verificato significa autenticato. Non c'è nessuna riga password da proteggere e nessun verification id da conservare, e il canale assegnato a ciascun utente è configurabile per paese. Mantieni invece una password come primo fattore e le stesse chiamate alimentano l<twofa>autenticazione a due fattori</twofa>.

Cosa ti offre il login senza password.

Meno dati da salvare, meno dati da rubare.

  1. 01

    Nessuna password da violare.

    Non c'è un hash della password da esporre, nessun flusso di reset da sfruttare con il phishing e nessun riutilizzo di credenziali tra siti. Il fattore è il possesso di un canale.

  2. 02

    Un unico flusso per registrazione e login.

    La stessa sequenza create-then-check verifica un nuovo indirizzo alla registrazione e lo ri-verifica al login. Un solo percorso, non due.

  3. 03

    SMS, email o WhatsApp come credenziale.

    Fai accedere gli utenti con il canale che hai già a disposizione (SMS, email o WhatsApp), con la voce in arrivo come ulteriore opzione.

  4. 04

    Autenticazione silenziosa in roadmap.

    La verifica via rete dell'operatore (silenziosa), che conferma il numero senza alcun codice da digitare, è progettata come canale futuro: l'attrito può diminuire ulteriormente senza riscrivere il codice.

Come funziona il login senza password

  1. 01

    L'utente inserisce l'email o il numero di telefono con cui vuole accedere.

  2. 02

    Una singola chiamata create invia un codice monouso a quell'indirizzo.

  3. 03

    L'utente inserisce il codice nella tua schermata.

  4. 04

    Una singola chiamata check per destinatario. Un risultato verified concede la sessione, senza confrontare password e senza memorizzare nulla.

Accedi con un codice, non con una password.

Invia il codice all'indirizzo inserito dall'utente, poi verificalo. Un risultato verified è il login: non c'è nessuna password con cui confrontarlo.

passwordless.ts
200
await bird.verify.verifications.create({
  to: { email: input.email },
}).safe();

const { data, error } = await bird.verify.verifications.check({
  to:   { email: input.email },
  code: submitted,
}).safe();
if (error) throw error;

// a true result is the login — no password to compare
if (data.success) grantSession(input.email);

Scala senza
perdere il controllo.

Organizza i team in spazi di lavoro, controlla l'accesso alle API e traccia le modifiche tramite log di audit.

BirdHarborOrganizzazione
WorkspaceProduzioneSandbox

Agente di invio

Chiave API · Team Operazioni clienti
Attivo
AutorizzazioniAccesso
EmailLettura e scrittura
SMSLettura e scrittura
ALAlex Lee AmministratoreAutorizzazioni aggiornate

Registro di audit

Produzione
Workspace
Produzione
Risorsa
Agente di invio
WhatsApp
Accesso in letturaLettura e scrittura
Riuscito

Inizia con Verify.
Costruisci su più canali con Bird.

La tua prossima idea. Pronta a partire.