2011-06-26 13 views
0

ユーザーが認識されない場合、ユーザーが終了するページを変更したいと考えています。 トークンログインシステムを使用しているため、別のシステムによって/ c/portal/loginにリダイレクトされています。 私はresponse.sendRedirectに関するいくつかの問題を抱えています(そのために別の質問が投稿されています)ので、私はURLのスタートページをプログラムで変更できると思っていましたが、これまでのところlast_pathと同じ機能Webキーのスタートページ。URLの開始ページをプログラムで変更しますか?

すべての入力をいただければ幸いです。

答えて

1

カスタムの「ログイン後のアクション」でフックを作成します。 outdated information hereがあります(これはext環境についてのことですが、あなたはそれをフックで行うべきです)。 Liferay IDEまたはLiferay Developer Studioは、そのようなフックの生成を支援します。 Wikiで見つけたコードは大丈夫です。それ以外の場合はgoogleにサンプルを追加してください(ログイン後のアクションはキーワードです:これは成功したログインの直後に実行されるコードです)

+0

これは確かにLAST_PATH(成功したログイン後のランディングページ)を変更する正しい方法です。私がしようとしているのは開始ページを変更することです。ログインが失敗した場合に送信される場所です。 – Jack

関連する問題