Ticket #9411

Legacy_IndexRedirector loop.
Eröffnet am: 2006-11-11 11:15 Letztes Update: 2006-11-12 14:18

Auswertung:
(del#8225)
Verantwortlicher:
Status:
Geschlossen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
4
Schweregrad:
5 - Mittel
Lösung:
Accepted
Datei:
Keine

Details

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

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

Ticket-Verlauf (3/3 Historien)

2006-11-11 12:33 Aktualisiert von: minahito
Kommentar
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 Aktualisiert von: minahito
  • Verantwortlicher Update from (Keine) to minahito
  • Lösung Update from Keine to Accepted
2006-11-12 14:18 Aktualisiert von: minahito
  • Ticket Close date is changed to 2006-11-12 14:18
  • Status Update from Offen to Geschlossen
Kommentar
Logged In: YES
user_id=8353

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

Dateianhangliste

Keine Anhänge

Bearbeiten

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