mgsmus
Blade de kullanıyorum. Livewire yok. Cache sistemide yok.
Login kodlarım
public function form(LoginRequest $request) {
$credentials = $request->getCredentials();
if(!Auth::validate($credentials)) {
return redirect()->to('login')->withErrors(__('auth.failed'));
}
if (\Auth::guard('web')->attempt($request->only(['email','password']), $request->get('remember'))){
$user = Auth::guard('web')->user();
return redirect()->intended('account');
}
}
Headerdaki kodum
@auth
<li><a href="{{route('account.index')}}">My Account</a></li>
<li><a href="{{route('logout')}}">Logout</a></li>
@endauth
@guest
<li><a href="{{ route('login') }}">Login</a></li>
<li> <a href="{{route('register')}}">Register</a></li>
@endguest
Session ayarları
SESSION_DOMAIN = "domain.com"
'same_site' => 'none',
'driver' => env('SESSION_DRIVER', 'database'), // file dan çevrildi
'cookie' => env(
'TestCOOKIE',
'TestAppSession'
),
Ayarları da bu şekilde