I've been working on porting a Jakarta EE application running on Wildfly to Quarkus and Shiro has been working fairly well until I got to realizing the security annotations were not being intercepted.   I ended up making my own quarkus extension to do what the shiro -cdi "Extension" does and it seems to work.  I was wondering if you guys would be interested in making an official Quarkus extension?  You'd probably understand things a bit better and ensure that *everything* that's supposed to work is working properly/tested and all that.

For the most part my extension just does the annotation transformation that ShiroSecurityExtension does and marks the ShiroSecurityInterceptor as "unremovable", but as I said, I imagine there are some other things that could/should be done.

Dave

Reply via email to