[jboss-svn-commits] JBL Code SVN: r21073 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/security.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Jul 16 21:28:50 EDT 2008
Author: jervisliu
Date: 2008-07-16 21:28:50 -0400 (Wed, 16 Jul 2008)
New Revision: 21073
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/security/NilAuthenticator.java
Log:
Any authenticator should add everyone as admin by default, this way things work same as before no matter with or without role based authorization. https://jira.jboss.org/jira/browse/JBRULES-1683
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/security/NilAuthenticator.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/security/NilAuthenticator.java 2008-07-16 20:29:05 UTC (rev 21072)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/security/NilAuthenticator.java 2008-07-17 01:28:50 UTC (rev 21073)
@@ -19,6 +19,7 @@
import org.apache.log4j.Logger;
import org.jboss.seam.annotations.Name;
+import org.jboss.seam.security.Identity;
/**
* This will let any user in, effectively removing any authentication (as the system
@@ -32,6 +33,9 @@
public boolean authenticate() {
log.info( "All users are guests.");
+ //Add everyone as admin.
+ Identity.instance().addRole(RoleTypes.ADMIN);
+
return true;
}
}
\ No newline at end of file
More information about the jboss-svn-commits
mailing list