Я использую почтовую программу Php, и у меня есть эта ссылка <a href= 'project/welcome/signup.php?email=$email'>
в теле письма.
В которой $email
здесь эквивалентно [email protected]
.
Теперь я хочу, чтобы, когда клиент нажимает на эту ссылку, он будет перенаправлен на эту ссылку, и я хочу, чтобы URL-адрес был таким <a href= 'project/welcome/signup.php?email=sldkf3dlk32302'>
в котором этот Значение sldkf3dlk32302
эквивалентно [email protected]
. Затем добавьте электронное письмо в одно из текстовых полей на этой странице. Я хочу это для целей безопасности.
Это возможно? Большое спасибо.
Если вы хотите, чтобы вы могли обрабатывать электронную почту с одинаковым уровнем безопасности, вы обрабатываете пароль: используя алгоритм BCRYPT.
Если вы используете этот lib, код будет выглядеть примерно так:
$hash = password_hash($email, PASSWORD_BCRYPT);
<a href='project/welcome/signup.php?email=$hash'
Другой способ заключается в том, что вы просто шифруете пароль. Таким образом, вы можете расшифровать в другом конце. Чтобы узнать о различиях между этими двумя вариантами, проверьте это сообщение.
'project/welcome/signup.php?email=$hash'
?