阅读(3144) (9)

Laravel 8 将输入数据闪存到 Session

2021-06-24 11:31:32 更新

Illuminate\Http\Request 类的 flash 方法可以把当前的输入闪存到 session,因此在用户向应用发起的下一次请求时它们仍然可用:

$request->flash();

你也可以使用 flashOnly 方法和 flashExcept 方法将请求数据的子集传送给 session。这些方法在将密码之类的敏感数据排除在 session 外的情况下挺实用的:

$request->flashOnly(['username', 'email']);

$request->flashExcept('password');