阅读(2435)
赞(12)
Laravel 8 HTTP 基础认证
2021-06-29 15:28:30 更新
HTTP 基础认证 提供了一种快速方法来验证你应用程序中的用户,而无需设置专用的「登录」页面。 开始之前, 先把 auth.basic
中间件 附加到你的路由中。auth.basic
中间件已包含在 Laravel 框架中,所以你不需要定义它:
Route::get('profile', function () {
// 只有经过身份验证的用户才能进进入...
})->middleware('auth.basic');
将中间件附加到路由后,在浏览器中访问此路由时将自动提示您输入凭据。默认的,auth.basic
中间件把用户记录上的 email
字段 作为「用户名」。