No Anonymous Access


All anonymous user requests are redirected to the login page. You do not need to revoke all permissions manually. Great to use with the AccountManagerPlugin.

By default static resources from plugins are allowed, i.e URLs /chrome/something are not blocked.

If you want to block everything except /chrome/common (standard Trac styles) and /chrome/site (environment customizations), then add the following block to your trac.ini file:

paranoid = true

See also PermRedirectPlugin for conditional user redirects.

Bugs/Feature Requests

Existing bugs and feature requests for NoAnonymousPlugin are here.

If you have any issues, create a new ticket.


11 / 11


1 / 1


Zipped plugin source can be downloaded from here.

Source can be checked out from here using Subversion, or browse the source with Trac.


Unpack or checkout downloaded source into plugins/ directory of your Trac project environment.

Enable the noanonymous plugin in trac.ini:

noanonymous.* = enabled

Open your Trac project site as anonymous and all you can access is the login page, regardless of anonymous user permissions.

Recent Changes

[10369] by techtonik on 2011-06-23 17:44:20
#8868 - redirect to original page after login
[9696] by techtonik on 2010-12-17 19:35:09
write comment fully
[9695] by techtonik on 2010-12-17 19:05:51
relax filtering to allow static resources from third-party plugins
added paranoid option for conservative behavior


Author: pedro, techtonik
Maintainer: pedro

Last modified 7 days ago Last modified on Apr 19, 2015, 2:27:24 PM