Feature #4714

hide "Projects" from the main menu for anonymous users, when there are no public projects

Added by Eric Ballnath over 12 years ago. Updated over 12 years ago.

Status:NewStart date:2010-02-02
Priority:HighDue date:
Assignee:Jean-Philippe Lang% Done:


Category:Issues permissions
Target version:-


When Redmine is used as a public web site and as an intranet, it would be necessary to hide the projects link from the top menu for anonymous users.
Now users that have not yet logged in or have no account can play around with an empty issue list, empty calendar or empty gantt chart.

Suggested solution: If there are no public projects, you remove the projects link in the top menu.


#1 Updated by Marcel Waldvogel over 12 years ago

Would setting Administration -> Settings -> Authentication -> Authentication required not be the better option? (I presume your guests can do nothing except logging in or requesting an account)

#2 Updated by Eric Ballnath over 12 years ago

I tried that, but then I cannot display any public content on the homepage.
The intent is to have some public information (what the site is about, etc.) on the root page - no login required and no projects to select. Then to get to the projects authentication is required.

Also available in: Atom PDF