Как настроить URL-адрес перенаправления для выхода из библиотеки express-stormpath?

Я использую express-stormpath для обработки функций управления пользователями моего приложения nodejs. При доступе к маршруту /logout значением redirectUrl по умолчанию является /. Я пытаюсь перенаправить пользователя на /login после доступа /logout. Согласно документации, логику перенаправления можно настроить, установив параметр redirectUrl в промежуточном программном обеспечении stormpath следующим образом:

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

Однако установка этого параметра, по-видимому, влияет только на логику перенаправления /login и /register, а не /logout.

Я пробовал следующий, следующий код, но это не сработало.

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

person photon    schedule 27.06.2015    source источник


Ответы (1)


Попробуй это:

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

Целую кучу других опций можно найти здесь

person hassansin    schedule 27.06.2015