使用 Inertia 的好處之一是,您不需要特殊的身份驗證系統(例如 OAuth)來連接到您的資料提供者(API)。此外,由於您的資料是透過您的控制器提供,並且與您的 JavaScript 組件位於相同的網域上,因此您不必擔心設定 CORS。
相反地,當使用 Inertia 時,您可以簡單地使用伺服器端框架所附帶的任何身份驗證系統。通常,這將是一個基於會話的身份驗證系統,例如 Laravel 隨附的身份驗證系統。
Laravel 的入門套件,Breeze 和 Jetstream,為新的 Inertia 應用程式提供了開箱即用的腳手架,包括身份驗證。