2

nodejs アプリのユーザー管理機能を処理するために、express-stormpath を使用しています。/logoutルートにアクセスしたときのデフォルトの redirectUrl は/です。にアクセスした後、ユーザーを にリダイレクトしようとしていますドキュメントによると、リダイレクト ロジックは、次のように stormpath ミドルウェアでオプションを設定することでカスタマイズできます。/login /logoutredirectUrl

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

/loginただし、このオプションを設定すると、 とのリダイレクト ロジックにのみ影響するようで、 には影響し/registerません/logout

次のコードを試しましたが、うまくいきませんでした。

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

1 に答える 1

5

これを試して:

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

他の多くのオプションはここにあります

于 2015-06-27T05:27:41.387 に答える