身份验证

使用 Inertia 的好处之一是,您不需要像 OAuth 这样的特殊身份验证系统来连接到您的数据提供者(API)。此外,由于您的数据通过控制器提供,并与您的 JavaScript 组件位于同一个域中,因此您不必担心设置 CORS。

相反,在使用 Inertia 时,您可以简单地使用您的服务器端框架附带的任何身份验证系统。通常,这将是一个基于会话的身份验证系统,例如 Laravel 中包含的身份验证系统。

Laravel 的 入门套件,Breeze 和 Jetstream,为新的 Inertia 应用程序提供了开箱即用的脚手架,包括身份验证。