Brian, Richard,
I made a small how-to-spring-security. Remember, there is nothing special
about using Spring Security with Stripes, so you can just follow the Spring
documentation if I am not clear enough (or forgot something crucial.)
First you will need to add the Spring and Spring Security jars (they are
separate downloads) to you're classpath.
Next you will need to configure you're web.xml.
Besides the regular Spring ContextLoaderListener you will also need to add a
Spring Security listener:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<listener>
<listener-class>org.springframework.security.web.session.HttpSessionEventPublisher</listener-class>
</listener>
In the same web.xml you also need to add a filter (make sure it's the first
in the file!). In my application it looks like this:
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
You will also need to add the locations of you're Spring configuration
files:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/applicationContext.xml
/WEB-INF/applicationContext-security.xml
</param-value>
</context-param>
Then you'le need to configure you're applicationContext-security and
customize classes. You can find detailed info about this in the Spring
security documention:
http://static.springsource.org/spring-security/site/docs/3.0.x/reference/ns-config.html
A good customization example of this can be found here:
http://stackoverflow.com/questions/2683308/spring-security-3-database-authentication-with-hibernate/2701722#2701722
BTW, it would be much easier to ask this on Stack Overflow. I could then
answer the question over there (much better layout).
"Richard Hauswald"
<[email protected]> wrote in message
news:[email protected]...
> Karen,
> I'm also interested in this topic. Would you mind give me some startup
> pointers?
> Thankz,
> Richard
>
>
> On Mon, May 10, 2010 at 11:56 PM, KR
> <[email protected]> wrote:
>> Brian,
>>
>> No problems here, using Spring Security 3.
>>
>> Karen
>>
>> "Brian McSweeney"
>> <[email protected]>
>> wrote in message
>> news:[email protected]...
>>> Hey folks,
>>>
>>> I'm having problems integrating spring security into a stripes
>>> application.
>>> Can anyone tell me if they've successfully done this before?
>>>
>>> thanks,
>>> Brian
>>>
>>
>>
>> --------------------------------------------------------------------------------
>>
>>
>>> ------------------------------------------------------------------------------
>>>
>>>
>>
>>
>> --------------------------------------------------------------------------------
>>
>>
>>> _______________________________________________
>>> Stripes-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/stripes-users
>>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>>
>> _______________________________________________
>> Stripes-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/stripes-users
>>
>
>
>
> --
> Richard Hauswald
> Blog: http://tnfstacc.blogspot.com/
> LinkedIn: http://www.linkedin.com/in/richardhauswald
> Xing: http://www.xing.com/profile/Richard_Hauswald
>
> ------------------------------------------------------------------------------
------------------------------------------------------------------------------
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users