gpt4 book ai didi

laravel - 注册成功后显示信息

转载 作者:行者123 更新时间:2023-12-02 11:31:05 24 4
gpt4 key购买 nike

我不想在注册后登录用户,而是重定向他们的登录页面。到目前为止,我成功地覆盖了 RegisterController 中的 Register() 。

public function Register(Request $request)
{
$validator = $this->validator($request->all());

if ($validator->fails()) {
$this->throwValidationException(
$request, $validator
);
}

return redirect('/login')->with('message','Successfully Registered');
}

但是没有出现成功消息。当我直接返回查看时:

return view('auth.login')->with('message','Successfully registered');

消息在登录页面中正确显示,但网址转到 /register 这意味着在我尝试登录后,它会转到注册表单?执行此操作的实际解决方案是什么?

最佳答案

闪现到 session :

$request->session()->flash('message', 'content');

然后检查 session 是否存在:

session()->has('message')

如果确实显示,则使用 session()->get('message')

关于laravel - 注册成功后显示信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42327307/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com