MarcCain-Scott commented on issue #2404:
URL: 
https://github.com/apache/apisix-ingress-controller/issues/2404#issuecomment-3242522577

   Wow, thank you so much.
   
   I will admit that most of this plugin was created by an AI because no one 
here knows anything about Lua, myself included. I found the documentation to be 
difficult to find examples that worked with the current versions and there are 
many contradictions. We had discussed using a plugin runner to do this, but 
since this is the only custom plugin used and it is only used for 11 total 
routes, we decided not to complicate things and use the serverless plugin. I 
didn't realize it would have such access to the Apisix process and I will put 
it on the list to replace it.
   
   We will continue to use Apisix, this was our only operational issue with it. 
Everything else about how it performs and integrates into our environment has 
been great. The obly issue I have is that the documentation can be lacking, so 
we have relied on AIs more to parse and give examples. Clearly that has caused 
us some problems.
   
   FYI this function just returns when there is no valid JWT because later on 
in the chain an invalid JWT will cause the call to be rejected. So there was no 
need to add extra logic here. This plugin was just to bridge a gap to replace 
older functionality of the older solution which we were replacing with Apisix.


-- 
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: notifications-unsubscr...@apisix.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to