阅读(2456) (12)

Laravel 8 简介

2021-07-09 11:44:45 更新

在 Laravel 中,实现基于传统表单的登陆和授权已经非常简单,但是如何满足 API 场景下的授权需求呢?在 API 场景里通常通过令牌来实现用户授权,而非维护请求之间的 Session 状态。在 Laravel 项目中使用 Passport 可以轻而易举地实现 API 授权认证,Passport 可以在几分钟之内为你的应用程序提供完整的 OAuth2 服务端实现。Passport 是基于由 Andy Millington 和 Simon Hamp 维护的 League OAuth2 server 建立的。

注意:本文档假定你已熟悉 OAuth2。如果你并不了解 OAuth2,阅读之前请先熟悉下 OAuth2 的 常用术语 和特性。