Nishanth Radical Ответов: 1

Условие для проверки совпадения паролей


Как я могу проверить новый пароль и подтвердить, что пароль совпадает или не используется, если условие.Весь процесс работает правильно, но сопоставление нового и подтверждение пароля как я могу это сделать???

Что я уже пробовал:

public function TeacherUpdatePassword(Request $request)
{
   $curr_password = $request->curr_password;
   $new_password  = $request->new_password;
   $confm_password  = $request->confm_password;

   if(!Hash::check($curr_password,Auth::user()->password)){
   echo 'The specified password does not match';
   } 
  else{
  $request->user()->fill(['password' => Hash::make($new_password)])->save();
  echo 'Updated Successfully'; 
  }

 }

1 Ответов

Рейтинг:
0

Thomas Daniels

Если я правильно понял, вы хотите проверить, что new_password и confm_password равны. Вы можете сделать это:

if ($new_password !== $confm_password) {
    // Passwords are NOT the same.
} else {
    // Passwords are the same.
}

Или наоборот, если хотите:
if ($new_password === $confm_password) {
    // Passwords are the same.
} else {
    // Passwords are NOT the same.
}