使用 JWT 身份驗證實作 Laravel REST API
2020年6月16日
PHP LaravelLaravel 預設提供了 3 種身份驗證方式,分別為 auth
、auth.basic
及 guest
,並透過 middleware 提供我們使用。
不過通常我們在提供 API 時會採用 JWT 來實作所需要的身份驗證功能,在 Laravel 中我們通常會使用 tymon/jwt-auth
來實作 JWT,以下就讓我們一起來實作吧。
本文實作時採用的是 Laravel 7.15.0
及 tymon/jwt-auth 1.0.0
。