保密登录视图

时间:2014-11-22 16:59:10

标签: laravel

我正在使用Confide(laravel包)来验证我们网站上的用户。

我的网站上有两个不同的链接,每个链接都要求用户在显示内容之前登录。在登录屏幕上,我需要根据点击的链接显示两条不同的消息。

最好的方法是什么?我不想编辑任何密码,所以我想我可以创建两个不同的视图,其中可能包含Confide登录视图,每个视图都显示不同的消息,但我不确定这是否是最好的方法?

1 个答案:

答案 0 :(得分:0)

您可以将消息存储在会话变量中,然后在登录屏幕上显示它。

Session::flash特别适合这种情况。它使变量可用于下一个请求,然后删除它。

Session::flash('message', 'Please login to see this content');

然后在登录视图中

@if(Session::has('message')
    <p>{{ Session::get('message') }}</p>
@endif

这样您可以将message设置为您想要的所有内容,它将显示在登录页面上。

相关问题