Без самата усложнява с съхраняване, криптиране, и се занимават с всякакъв вид пароли, класа на PasswordLessLogin е алтернатива на класическите системи за употреба за влизане.
Начинът, по който този клас работи е много проста. Когато потребителят ще се опита да се логнете, той трябва да предостави адрес на електронна поща.
Класът на PasswordLessLogin ще генерира случайна връзка и да го изпратите на потребителя по имейл.
Потребителят кликне върху линка, който съдържа код за потвърждение и той автоматично се подписва-ин на ап / сайта.
Използване на база данни MySQL, класът може да съхранява тази проверка кодове и кажете на потребителя, че току-що е използван един от URL адреси за вход, ако кодът е невалидно или е с изтекъл срок.
Както можете да видите, че няма споменават никакви пароли или потребителски имена и за влизане в системата разчита на валиден имейл адреса на потребителя, за да се логнете. Ако имейл акаунта на потребителя не е бил компрометиран, неговата сметка на текущото приложение или уеб сайт ще бъдат безопасни, както добре.
. Указанията за приложение са включени с README файл за изтегляне пакета
<силни> Изисквания
- PHP 5.2 или по-висока
- PHPMailer
Коментари не е намерена