Uden at komplicere sig med lagring, kryptering, og beskæftiger sig med alle typer af passwords, den PasswordLessLogin klassen er et alternativ til klassiske bruger login-systemer.
Den måde denne klasse virker, er meget enkel. Når en bruger forsøger at logge, skal han levere en e-mailadresse.
Den PasswordLessLogin klasse vil generere et tilfældigt link og sende den til brugeren via e-mail.
Brugeren klikker på linket, som indeholder en bekræftelseskode og han automatisk logget ind på app / hjemmeside.
Ved hjælp af en MySQL-database, kan klassen gemme denne bekræftelseskoder og fortælle brugeren, der netop brugt en af de login URL'er, hvis koden er gyldigt eller er udløbet.
Som du kan se, er der ingen omtale af eventuelle passwords eller brugernavne og login-system bygger på brugerens gyldig e-mail adresse for at logge ind. Hvis brugerens e-mail-konto ikke er blevet kompromitteret, vil hans konto på den aktuelle app eller hjemmeside være sikker samt.
. Brugsanvisninger er inkluderet i download-pakkens README-fil
Krav :
- PHP 5.2 eller højere
- PHPMailer
Kommentarer ikke fundet