Senza si complica con l'archiviazione, la crittografia, e si occupano di qualsiasi tipo di password, la classe PasswordLessLogin è un'alternativa ai sistemi di accesso utente classici.
Il modo in cui funziona questa classe è molto semplice. Quando un utente cercherà di accedere, deve fornire un indirizzo e-mail.
La classe PasswordLessLogin genererà un collegamento casuale e inviarlo all'utente via e-mail.
L'utente fa clic sul link, che contiene un codice di verifica e ha firmato-in automatico sul app / sito web.
Utilizzando un database MySQL, la classe può memorizzare questi codici di verifica e informa l'utente che ha appena usato uno degli URL di accesso se il codice è valido o è scaduto.
Come si può vedere, non c'è alcuna menzione di qualsiasi password o nomi utente, e il sistema di login basandosi su indirizzo email valido dell'utente per il login. Se l'account e-mail dell'utente non è stata compromessa, il suo account sul app corrente o sito web sarà al sicuro e.
. Istruzioni d'uso sono incluse con il file README del pacchetto di download
Requisiti
- PHP 5.2 o superiore
- PHPMailer
I commenti non trovato