Merhabalar
Sistemde kullanıcı her 3 ay da bir şifresini değiştirmesi gerekiyor. Bunları ayarladım. Kontrollerimi yaptım.
Fakat kullanıcı giriş yaptığında şifre değiştirme zamanı geldiyse, "sifredegistir" route dışında bir urlye gidemesin. Tıklasa bile şifresini değiştirmediyse tekrar bu urlye dönsün.
Farklı işlemlerle yapabilirim ama bunun doğru ve en iyi yöntemi konusunda bilgi almak istiyorum.
Bu işlemi controller da __construct içinde middleware('auth') gibi bir middleware tanımlayarak nasıl yapabilirim.
public function __construct()
{
$this->middleware('auth');
$this->sifreDegisimKontrol();
}
$this->sifreDegisimKontrol(); ile yaptığımda Session değerleri boş geliyor.
Bu konuda önerilerinizi alabilir miyim?