Zonder zich complicerende met het opslaan, versleutelen, en het omgaan met elk type van wachtwoorden, de PasswordLessLogin klasse is een alternatief voor de klassieke gebruiker login-systemen.
De manier waarop deze klasse werkt is heel eenvoudig. Wanneer een gebruiker probeert in te loggen, moet hij een e-mailadres te leveren.
De PasswordLessLogin klasse zal een willekeurige koppeling te genereren en stuur het naar de gebruiker via e-mail.
De gebruiker klikt op de link, die een verificatiecode bevat en hij automatisch aangemeld-in op de app / website.
Met behulp van een MySQL-database, kan de klasse deze verificatie codes op te slaan en vertel de gebruiker die net heeft gebruikt één van de login-URL's als de code geldig is of is verlopen.
Zoals u kunt zien, is er geen sprake van enige wachtwoorden of gebruikersnamen en het login-systeem te vertrouwen op geldig e-mailadres van de gebruiker om in te loggen. Als e-mail account van de gebruiker niet is aangetast, zal zijn account op de huidige app of website veilig zijn als goed.
. Gebruiksinstructies zijn inbegrepen bij README file het downloadpakket's
Eisen
- PHP 5.2 of hoger
- PHPMailer
Reacties niet gevonden