Robię zmianę hasła w profilu usera.
Mam trzy pola: obecne hasło, nowe hasło, potwierdz nowe hasło.
Chciałbym aby:
- nowe hasło się nie powtarzało
- aby wpisane obecne hasło było właściwe.
Stworzyłem Rule i punkt 2 działa:
public function passes($attribute, $value)
{
return Hash::check($value, Auth::user()->password);
}
jak stworzyć Rule aby odwołać się do innego pola aby wykonać pkt 1? wystarczylby taki warunek
if(strcmp(<stare_haslo>, <nowe_haslo>) == 0)
return false
return true;
ale gdy tą regułe podepnę np. pod pole "new-password" nie wiem jak przekazać do tej metody wartość "stare_hasło"