mattrpav commented on PR #1473: URL: https://github.com/apache/activemq/pull/1473#issuecomment-3070344643
I think we need a pluggable sub-module to support provider-specifics of this. There is a lack of consistency in form fields and providers vary on what login types and flows they support. Example: OIDCProvider - createRequest( .. ) // delegate the creation of the HTTP request - processResponse( .. ) // delegate the response parsing A DefaultOIDCProvider can ship, but also allow for simple injection of custom handling or provider-specific handler. I think we can share the HTTP client handling and most of the JWT parsing between providers. I suggest JDK http client and HYTE can donate a JWT unmarshaller. Outstanding: Logout flow needs to be addressed. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org For additional commands, e-mail: gitbox-h...@activemq.apache.org For further information, visit: https://activemq.apache.org/contact