Cevabınız için teşekkür ederim.
Oturum açıldığı anda herhangi bir atama yapılmıyor. Giriş sırasında active_id değeri yok. Seçme işlemi sonrasında değer atanıp kullanılmalı. AppServiceProvider için demek istediğinizi anlayamadım. Bu işlem giriş sırasında olmadığı için provider içine eklemenin ne faydası var ki ? Zaten sorun dinamik olarak config ve session değerlerinin değişmemesi.
Aslında giriş sırasında oturum bilgisine ekleyip sonradan gerektiğinde dinamik olarak değiştirmek istiyorum. Bu konuda bir yönlendirme yapabilir misiniz ?
Ekleme:
Örneğin aşağıdaki giriş kodunda setActiveId ile model içinde id atamasını yapıyorum. Yine kodu durdurup kontrol ettiğimde veri var ama giriş tamamlanıp yönlendirme bittikten sonra "dd(auth()->user());" ile kontrol ediyorum ve atadığım veriyi sütun olarak dahi göremiyorum. Bunun gibi başka bir çözüm önerisi arıyorum.
// If an implementation of UserInterface was returned, we'll ask the provider
// to validate the user against the given credentials, and if they are in
// fact valid we'll log the users into the application and return true.
if ($this->hasValidCredentials($user, $credentials)) {
if ($login) {
$user->setActiveId(555);
//dd($user);
$this->login($user, $remember);
}
return true;
}