登录后,OctoberCMS后端重定向

时间:2017-07-31 13:21:33

标签: redirect octobercms octobercms-plugins octobercms-backend

我无法在后端登录后找到重定向用户的解决方案。

我尝试添加

Event::listen('*', function() {
    print_r(Event::firing());
});

到我的插件的boot()方法,我在后端看到很多事件,但不是用于身份验证或登录。

我甚至在october source code中找到了具体的事件名称,但这不起作用:

public function boot()
{
    Event::listen('backend.user.login', function() {
        Redirect::to("foo/bar");
        dd(Event::firing());
    });
}

如何在用户登录后端后重定向到自定义网址?

2 个答案:

答案 0 :(得分:0)

尝试将此添加到组件顶部

使用重定向;

答案 1 :(得分:0)

您可以为此使用会话。由于重定向在“ backend.user.login”事件中不起作用,因此您可以保存URL以在会话中重定向。然后在“ backend.page.beforeDisplay”事件中,您从会话获取网址并进行重定向

示例gist