You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ca...@apache.org on 2006/07/10 00:09:22 UTC
svn commit: r420358 -
/maven/continuum/branches/continuum-acegi/continuum-webapp/src/main/resources/plexus-application.xml
Author: carlos
Date: Sun Jul 9 15:09:22 2006
New Revision: 420358
URL: http://svn.apache.org/viewvc?rev=420358&view=rev
Log:
Fix user database configuration
Modified:
maven/continuum/branches/continuum-acegi/continuum-webapp/src/main/resources/plexus-application.xml
Modified: maven/continuum/branches/continuum-acegi/continuum-webapp/src/main/resources/plexus-application.xml
URL: http://svn.apache.org/viewvc/maven/continuum/branches/continuum-acegi/continuum-webapp/src/main/resources/plexus-application.xml?rev=420358&r1=420357&r2=420358&view=diff
==============================================================================
--- maven/continuum/branches/continuum-acegi/continuum-webapp/src/main/resources/plexus-application.xml (original)
+++ maven/continuum/branches/continuum-acegi/continuum-webapp/src/main/resources/plexus-application.xml Sun Jul 9 15:09:22 2006
@@ -312,51 +312,41 @@
</requirements>
</component>
+ <!-- In memory database used only for testing -->
<component>
- <role>org.acegisecurity.userdetails.memory.InMemoryDaoImpl</role>
+ <role>org.acegisecurity.userdetails.UserDetailsService</role>
<implementation>org.acegisecurity.userdetails.memory.InMemoryDaoImpl</implementation>
<configuration>
- <userMap>
- <users>
- <user>
- <name>marissa</name>
- <userAttribute>
- <password>koala</password>
- <authorities>
- <grantedAuthority>ROLE_USER</grantedAuthority>
- <grantedAuthority>ROLE_SUPERVISOR</grantedAuthority>
- </authorities>
- </userAttribute>
- </user>
- <user>
- <name>dianne</name>
- <userAttribute>
- <password>emu</password>
- <authorities>
- <grantedAuthority>ROLE_USER</grantedAuthority>
- </authorities>
- </userAttribute>
- </user>
- <user>
- <name>scott</name>
- <userAttribute>
- <password>wombat</password>
- <authorities>
- <grantedAuthority>ROLE_USER</grantedAuthority>
- </authorities>
- </userAttribute>
- </user>
- </users>
- </userMap>
+ <userProperties>
+ <property>
+ <name>marissa</name>
+ <value>koala,ROLE_USER,ROLE_SUPERVISOR</value>
+ </property>
+ <property>
+ <name>dianne</name>
+ <value>emu,ROLE_USER</value>
+ </property>
+ <property>
+ <name>scott</name>
+ <value>wombat,ROLE_USER</value>
+ </property>
+ </userProperties>
</configuration>
</component>
+<!-- Bridge between Acegi and Continuum database
+ <component>
+ <role>org.acegisecurity.userdetails.UserDetailsService</role>
+ <implementation>org.apache.maven.continuum.security.ContinuumAuthenticator</implementation>
+ </component>
+-->
+
<component>
<role>org.acegisecurity.providers.dao.DaoAuthenticationProvider</role>
<implementation>org.acegisecurity.providers.dao.DaoAuthenticationProvider</implementation>
<requirements>
<requirement>
- <role>org.acegisecurity.userdetails.memory.InMemoryDaoImpl</role>
+ <role>org.acegisecurity.userdetails.UserDetailsService</role>
<field-name>userDetailsService</field-name>
</requirement>
</requirements>