moniac Sanctum kullanmadan, web.php dosyasına endpointlerimi yazarak Angular projemde session tabanlı kimlik doğrulama yapabilir miyim?
Yapabilirsiniz ama Sanctum'u siz yazmışsınız gibi olacak o yüzden Sanctum kullanmanız daha mantıklı, özellikle resmi paket olmasından dolayı.
moniac Yoksa Sanctum’u kurup, api.php dosyasına endpointlerimi yazarak EnsureFrontendRequestsAreStateful middleware'ini kullanmam mı gerekiyor?
Session kullanmak istiyorsanız login rotanız web.php içinde olmalı ve Laravel 11 kullanıyorsanız EnsureFrontendRequestsAreStateful middleware'ini aktif etmek içinde bootstrap/app.php içinde
->withMiddleware(function (Middleware $middleware) {
$middleware->statefulApi();
})
yapabilirsiniz. Eğer uygulamanızı düşük bir Laravel sürümünden Laravel 11'e iskeleti değiştirmeden yükselttiyseniz Laravel 9/10'daki gibi EnsureFrontendRequestsAreStateful middleware'ini ekleyebilirsiniz.