сценарий:
В настоящее время я пишу функцию аутентификации для страницы входа в систему, которая отправляет электронное письмо пользователю, затем вы щелкаете по электронной почте, и он передает ссылку, которая отправляет его для входа в систему вместе с прикрепленным UUID, который проверяет возможность использования их учетной записи.
проблема:
Моя проблема в том, что эту страницу можно открыть, просто открыв веб-сайт, и их переменная $ auth не передана. Я должен быть в состоянии получить аутентификацию только в том случае, если в URL была передана переменная. Мне нужно, чтобы мой оператор if проверял, была ли передана переменная auth в URL.
Код:
if($_GET[ "auth" ]){
$Auth = $_GET[ "auth" ];
}
else{
$Auth=NULL;
}
$db = new Database();
if($Auth != null){
$check = $db->Authenticate($Auth);
if($check != null){
$error = $check;
}
}
…
if(isset($_GET[ "auth" ]))
Попробуй это 🙂
Других решений пока нет …