Hi,

I have mixed feelings about this one. On one hand, it’s great to have an 
extension,
on the other hand, I would personally prefer build-compatible portable CDI 
extension.
I do believe that portable BCE work correctly on Quarkus, without making a 
proprietary extension.
This would also work with Helidon, and maybe Micronaut to boot.

In any case, we would consider anything you could donate to Shiro.

What do you think?


> On Mar 10, 2025, at 11:48 AM, [email protected] wrote:
> 
> 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