使用Laravel Auth和自定义视图

时间:2015-10-20 09:27:11

标签: php laravel laravel-5.1

我正在尝试实现一页的应用程序。我希望它类似于附加图像中的设计,如果用户未登录,右框将托管登录/注册片段,但经过身份验证后将更新为配置文件/注销。

Demo

如何利用现有的Laravel身份验证功能来实现此功能?类似于向AuthController发送Ajax请求,然后在登录或将表单数据发送到Auth::user()路由时返回auth/register

1 个答案:

答案 0 :(得分:0)

您可以检查用户是否通过

进行了身份验证
if (Auth::check()) {
    // The user is logged in...
}

在您的模板中,使用blade,您可以执行以下操作:

@if(Auth::check())
  {{-- Show logout button --}}
@else
  {{-- Show login form --}}
@endif