待辦事項 #9411

Legacy_IndexRedirector loop.
啟用日期: 2006-11-11 11:15 最後更新: 2006-11-12 14:18

回報者:
(del#8225)
負責人:
狀態:
關閉
元件:
(無)
里程碑:
(無)
優先權:
4
嚴重程度:
5 - 中
處理結果:
Accepted
檔案:

細節

Legacy_IndexRedirector loop occurs when only registered
member permitted module is specified as startup module.

開始モジュールにゲストにアクセス権のないモジュールを指
定した場合、ログアウトした状態だと当然はじかれるのです
が、_NOPARM のリダイレクトでループになるため、ユーザー
モジュールに直接アクセスするなどで対処するしかなくなり
ます。

Ticket History (3/3 Histories)

2006-11-11 12:33 Updated by: minahito
評語
Logged In: YES
user_id=8353

In the current version, users can access to user.php without
the 'Visitor' role, because Delegate Function does its own
process directly without redirection (like backend.php).
Therefore, we may forward access-error-users to user.php.
Users will arrive at user or userinfo.

But, if user will come to use the Visitor role for
something, we'll have to adjust it. (Don't forget)

現バージョンでは user.php へは Visitor ロールなしでアクセス
が可能になっています。デリゲート関数がリダイレクトではなく、
(backend.phpnのように)直接自身の処理を行いますので……ですか
ら、アクセス権がないユーザーは user.php に転送するようにすれ
ばよいのではないかと思います。ユーザーは userinfo か user に
たどり着くと思います。

ただこれらがいずれ Visitor ロールを見るようになるなら、また
無限ループを生む可能性があるので、再度調整する必要があります。
2006-11-12 14:10 Updated by: minahito
  • 負責人 Update from (無) to minahito
  • 處理結果 Update from to Accepted
2006-11-12 14:18 Updated by: minahito
  • Ticket Close date is changed to 2006-11-12 14:18
  • 狀態 Update from 開啟 to 關閉
評語
Logged In: YES
user_id=8353

IndexRedirect stopped fowarding to inactive modules. And,
Legacy_Controller came to foward access-error-users to user.php.

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入