You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
make sure there is eager authentication security check performed in EagerSecurityHandler so that only authenticated requests are handled by this "postponed" security check done after argument serialization
The text was updated successfully, but these errors were encountered:
Description
Currently passing arguments of method secured with
@PermissionsAllowed
only works on security checks performed by CDI interceptors as documented here https://github.com/quarkusio/quarkus/blob/main/docs/src/main/asciidoc/security-authorize-web-endpoints-reference.adoc#permission-annotation.As mentioned by Stuart Douglas here https://groups.google.com/g/quarkus-dev/c/ADY6k-Kwv-Y/m/83K2mCDzBwAJ, we can make it work for RESTEasy Reactive endpoints too.
Implementation ideas
EagerSecurityHandler
so that only authenticated requests are handled by this "postponed" security check done after argument serializationThe text was updated successfully, but these errors were encountered: