On 28/09/2015 20:44, Les Hazlewood wrote:
Hi Francesco,

This looks good to me - thanks for sharing.  One question though (since it
helps us with feature development and supporting our community): if you're
already using Spring Security, why are you looking to move to Apache
Shiro?  There's no right or wrong answer of course - I'm just curious as to
the motivation.

Hi Les,
good to know I am not on a wrong page :-)

These are the main reasons why I'm proposing such switch:

1. session management (session store in particular) - we are planning to add support for OAuth 2.0 and possibly SAML 2.0 providers, so having a working abstraction for session store (instead of building it from scratch, even on Spring Security foundations) looks attractive

2. ASF-ness! The more ASF projects we work with (as we've been doing with OpenJPA and CXF for long time now) the higher is the chance that we can get some influence - in the spirit of cooperation, naturally

3. refactoring - internal authentication &authorization have grown by additions since the very early versions, as many other aspects of Syncope that were recently refactored as part of effort towards 2.0.0; changing the supporting framework is giving us the chance to reconsider our assumptions, design and implementation

Regards.

On Mon, Sep 28, 2015 at 2:27 AM, Francesco Chicchiriccò <[email protected]> 
wrote:

Hi all,
at Syncope we are starting discussion [1] around replacing the current
authentication / authorization implementation with something based on
Shiro. I have assembled a quick summary of proposed integration - which
also describes at high-level the current status - at [2].

Can you take a look at [2] and / or provide some upfront advice? Do you
see anything essentially wrong with it?

TIA
Regards.

P.S. Any chance to meet in Budapest at ApacheCon: Core this week?

[1] http://markmail.org/message/crc7gwugmyzw3bib
[2] 
https://cwiki.apache.org/confluence/display/SYNCOPE/%5BDISCUSS%5D+Apache+Shiro+integration+for+authentication+and+authorization

--
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Involved at The Apache Software Foundation:
member, Syncope PMC chair, Cocoon PMC, Olingo PMC
http://people.apache.org/~ilgrosso/


Reply via email to