Do you have plans to support spring-security-cas use in webflux?
I have use webflux in netty container
Thanks for the report @rainbowJson! We would probably need a reactive CAS client. Does one exist?
I haven't found support for reactive client CAS for the time being.
I want to support CAS in spring-cloud-gateway.
I wouldn't be apposed to doing this, but I think we will need reactive support from the CAS libraries to make this practical.
@rwinch is there an update on this? I see, there is no open issue or pull request in CAS libraries. Is there a workaround in spring-security?
I was trying to use spring-security-cas in my webflux application and I prepared a list of missing implementations:
| description | existing blocking implementation | missing reactive implementation |
| --- | --- | --- |
| Entry point to commence authentication via the JA-SIG CAS on authentication exception | CasAuthenticationEntryPoint that implements AuthenticationEntryPoint | class that implements ServerAuthenticationEntryPoint (could be based on RedirectServerAuthenticationEntryPoint) |
| Filter that processes a CAS service ticket | CasAuthenticationFilter | class that implements WebFilter |
Thanks. We still need a reactive CAS client. Is anyone aware of one? If not, could someone create a ticket w/ CAS?
Most helpful comment
I was trying to use
spring-security-casin my webflux application and I prepared a list of missing implementations:| description | existing blocking implementation | missing reactive implementation |
| --- | --- | --- |
| Entry point to commence authentication via the JA-SIG CAS on authentication exception |
CasAuthenticationEntryPointthat implementsAuthenticationEntryPoint| class that implementsServerAuthenticationEntryPoint(could be based onRedirectServerAuthenticationEntryPoint) || Filter that processes a CAS service ticket |
CasAuthenticationFilter| class that implementsWebFilter|