【问题标题】:How do you customize the redirectURL of logout from the express-stormpath library?如何从 express-stormpath 库中自定义注销的 redirectURL?
【发布时间】:2015-09-14 02:04:26
【问题描述】:

我正在使用 express-stormpath 来处理我的 nodejs 应用程序的用户管理功能。访问/logout路由时,默认redirectUrl为/我正在尝试将用户重定向到 /login 访问后 /logout。根据documentation,可以通过在stormpath中间件中设置redirectUrl选项来自定义重定向逻辑,如下所示:

app.use(stormpath.init(app, {
  redirectUrl: '/dashboard',
}));

但是,设置此选项似乎只影响/login/register 的重定向逻辑,而不影响/logout

我尝试了以下,下面的代码,但它没有工作。

app.use(stormpath.init(app, {
  logoutUrl: {
    redirectUrl: '/login' 
  }
}));

【问题讨论】:

    标签: node.js express routes stormpath


    【解决方案1】:

    试试这个:

    app.use(stormpath.init(app,{
        'postLogoutRedirectUrl': '/login'
    }));
    

    一大堆其他选项可以在here找到

    【讨论】:

      猜你喜欢
      • 2013-04-27
      • 2014-03-31
      • 2019-08-30
      • 1970-01-01
      • 2015-09-17
      • 2012-09-29
      • 1970-01-01
      • 2017-05-04
      • 2020-11-20
      相关资源
      最近更新 更多