[ https://issues.apache.org/jira/browse/ISIS-3305?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17645609#comment-17645609 ]
Daniel Keir Haywood commented on ISIS-3305: ------------------------------------------- re: (2) keycloak - as I say, today we do have a couple of classes that during login do claim/role/authority conversion, and for logout provide a callback for keycloak. This code could perhaps just be moved into our causeway-spring-security module, but there is some useful functionality there so it need be reside somewhere. And I am happy to maintain the docs rather than just refer folks to Baeldung, as it takes a while (for me at least) to piece together the parts, so having "our" procedure in one place is helpful (at least, I've found it to be helpful). > [DISCUSS] Re-platform on top of Spring security. > ------------------------------------------------ > > Key: ISIS-3305 > URL: https://issues.apache.org/jira/browse/ISIS-3305 > Project: Isis > Issue Type: Improvement > Affects Versions: 2.0.0-M9 > Reporter: Daniel Keir Haywood > Priority: Major > Fix For: 2.1.0 > > > as per [https://the-asf.slack.com/archives/CFC42LWBV/p1670661588201299] > > Andi's wish list of changes is: > # drop Shiro support > # drop Keycloak support > # instead fully integrate with Spring Security > # drop SudoService > # instead provide impersonation via a specialized login page > # drop Wicket's .../login, .../logout > # instead provide simple replacements under /security/... central to the > application (not using Wicket) > Why? Focus on one security stack and do that integration well > -- This message was sent by Atlassian Jira (v8.20.10#820010)