TracはOSS開発のプロジェクトを念頭に置いているのでしょうが、デフォルトでanonymounsユーザーに比較的沢山の権限が与えられています。社内など外部に公開する必要がないプライベートTracを運用する場合、anonymounsユーザーに割り当てられている権限をごっそり削除して運用をするということになると思いますが、そのときに認証していない状態でWikiやTicketを表示しようとすると画像のような「ログインしていません。操作を続けたければログインしてください」という画面に何度も遭遇することになります。このような場合にログインのリンクをいちいちクリックして認証を行うのが面倒だと常々思っていたのですが、認証に失敗したときに自動的にログイン画面に飛ばしてくれるプラグインがあることがわかりました。
PermRedirectPlugin - Trac Hacks - Plugins Macros etc. - Trac
Similar to the AuthRequiredPlugin, but considerably more intelligent in that it will only redirect on a failure.[Tracで認証されていないときに認証画面にリダイレクトする の続きを読む]