[Jamwiki-commit] SF.net SVN: jamwiki: [1634] wiki/trunk/jamwiki/src/main/java/org/jamwiki
Brought to you by:
wrh2
From: <wr...@us...> - 2007-07-27 05:36:39
|
Revision: 1634 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=1634&view=rev Author: wrh2 Date: 2007-07-26 22:36:36 -0700 (Thu, 26 Jul 2007) Log Message: ----------- Authentication & Authorization: * The new authorization code allows anonymous users to have roles, so modify Utilities.currentUser() to always return a WikiUser object with appropriate roles granted to it. * A side effect of this change is that since Utilities.currentUser() does not return null for non-logged in users a significant amount of code needs to be audited to see how it will handle a non-null WikiUser. As a temporary workaround, for now any un-audited code will just set the WikiUser to null after calling Utilities.currentUser() if the user isn't logged in. * This change still needs to be tested with setup & upgrade. Modified Paths: -------------- wiki/trunk/jamwiki/src/main/java/org/jamwiki/model/WikiUser.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/servlets/AdminServlet.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/servlets/EditServlet.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/servlets/ImportServlet.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/servlets/ImportTiddlyWikiServlet.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/servlets/JAMWikiLocaleInterceptor.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/servlets/ManageServlet.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/servlets/MoveServlet.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/servlets/RegisterServlet.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/servlets/ServletUtil.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/servlets/TranslationServlet.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/servlets/UpgradeServlet.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/servlets/UploadServlet.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/servlets/WatchlistServlet.java wiki/trunk/jamwiki/src/main/java/org/jamwiki/utils/Utilities.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |