پیش به سوی تابستان؛ با تخفیفهای داغ راکت!
بزن بریم!سلام دوستان من میخوام در پنل کاربری، کاربر بتواند رمز عبور خود را عوض کند در صورتی که پسورد قبلی را وارد کند و صحیح باشد این عمل صورت گیرد اما زمانیکه پسورد دیتابیس را از حالت انکریپت میخوام خارج کنم و با پسورد ورودی مقایسه کنم با این پیغام زیر روبرو می شوم :
(۱/۱) DecryptException
The payload is invalid.
کنترلر :
public function update(Request $request)
{
$old_pass=$request->input('old_pass');
$id=auth()->user()->id;
$user=User::where('id','=',$id)->first();
$pass=decrypt($user->password);
if($old_pass != $pass)
{
dd('رمز اشتباه است');
}
else
{
$user->update([
'password' => bcrypt($request->input('new_pass'))
]);
dd('انجام شد');
}
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟