You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Pierce Wetter <pi...@paceap.com> on 2010/08/02 22:49:18 UTC
Re: T5 Dispatcher: How to correctly order the Pipeline
On Jul 31, 2010, at 2:13 AM, Daniel Henze wrote:
> Thanks Kalle and Pierce for your feedback, it's interesting to read a little more about other experiences. I can completely understand the login form issue, something I stopped considering after a short period of time. The tynamo project has some really interesting projects and it seems security is offering me the best combination of tools for what I'm trying to achieve. For now I'll be using a workaround to achieve what I'm doing. Though deadline is approaching quickly, I am considering switching security implementation before go live.
>
> What would you estimate is the amount of work required to implement Shiro Security if current setup uses Spring Security?
Hmmm, I would say it took my about 20% of the time it took me to get spring security working, and during that time I added some components to the tapestry-security project.
There are now equivalents for every spring security component in tapestry-security. So you can migrate those in about 5 minutes of searching/replacing. You'll have to implement a Login form page, but there's sample code for that that you can cut/paste.
You'll have to implement a realm. In my case, the main holdup was that the number of significant letters in my brain is about 4, so I kept getting:
authorization
authentication
Confused.
In Shiro, one of them means "looking up what privileges/roles a user has", and the other means "checking whether a user matches their credentials (username/password)". So if you keep those straight, that makes things easier.
Pierce