У меня есть google это alot, но unfortunatilty не нашел никакого рабочего решения.
Я знаю его плохую технику, но мне нужно отправить пользователю свой пароль по электронной почте.
Мне удалось отправить пароль пользователя Hash, но я не могу расшифровать этот пароль.
Ниже приводится процедура, которую я использую.
$results = DB::select("select * from dockl_users where email='" . Input::get('email') ."';");
foreach($results as $data){
$password= $data->password;
$email= $data->email;
}
Mail::send('passwordRecovery', array('email' =>$password), function($message)
{
$message->to(Input::get('email') )->subject('Password Recovery');
});
Вышеприведенный код отправляет Encrypted
пароль пользователю по электронной почте, но когда я пытаюсь расшифровать, он дает мне следующее сообщение об ошибке.
$decrypt= Crypt::decrypt($data->password);
Неверные данные.
throw new DecryptException("Invalid data.");
Пожалуйста, помогите мне, как этого достичь.