traefik-plugins / traefik-jwt-plugin

Traefik plugin which checks JWT tokens for required fields. Supports Open Policy Agent (OPA) and signature validation with JWKS
Apache License 2.0
98 stars 34 forks source link

[proposal] Deprecate traefik-opa-plugin #42

Closed eshepelyuk closed 1 year ago

eshepelyuk commented 1 year ago

Hello @blagerweij

I am proposing to deprecate, i.e. archive https://github.com/team-carepay/traefik-opa-plugin.

That plugin was not updated for long time and is completely superseed by traefik-jwt-plugin.

The current plugin is much more flexible regarding OPA interaction, allowing to use headers, policy driven status code etc.

Even if users do not want to use JWT verification, they still can use current plugin, e.g. my company uses this plugin without JWT token verification, because we do it on OPA side.

blagerweij commented 1 year ago

Yeah, that's a good point. I've never archived a project, let me see how we can achieve this. I believe that removing the label / tag will also ensure it's removed from the Traefik pilot website....

eshepelyuk commented 1 year ago

Yeah, that's a good point. I've never archived a project, let me see how we can achieve this. I believe that removing the label / tag will also ensure it's removed from the Traefik pilot website....

Go to "Settings" tab and scroll to the bottom to "Danger zone"

eshepelyuk commented 1 year ago

Also it would be great if you add some words about OPA into this plugin "About" as well as add label/topic opa to it.

I plan to update README later to reflect OPA usage, but i have no acces to edit "About" section of this repo.

blagerweij commented 1 year ago

Done. Other plugin is archived, readme and about updated