You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Zoran Avtarovski <zo...@sparecreative.com> on 2026/06/12 06:56:43 UTC
OT:Security Options
Hi Guys,
We have to add EntraID (OpenID) support to one of our applications and
as such are going to move away from Tomcat's Container managed security.
After some reading we found that both Shiro and Spring Security appear
to be good solutions and I was hoping to tap in the groups knowledge as
to the pros and cons of each for a struts based app.
Key points we are mindful of are:
* We are currently on Struts 6 but will be moving to 7 in the next 12
months
* We already use the struts spring plugin for dependency injection
* We will need to support JDBC auth in combination with two other AD
sources
Any constructive advice is appreciated as we are not out to start
something here just looking for the best solution with clear requirements.
Z.
Re: OT:Security Options
Posted by Lukasz Lenart <lu...@apache.org>.
pt., 12 cze 2026 o 08:57 Zoran Avtarovski <zo...@sparecreative.com> napisał(a):
> * We already use the struts spring plugin for dependency injection
> * We will need to support JDBC auth in combination with two other AD
> sources
Since you are already using Spring I would suggest continuing to use
Spring Security. Shiro includes support for Spring [1] as well, so
it's matter of which one matches your requirements better.
[1] https://shiro.apache.org/spring-framework.html
Regards
Łukasz
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org