openfaas / faasd

A lightweight & portable faas engine
https://store.openfaas.com/l/serverless-for-everyone-else
Other
3k stars 214 forks source link

Remove basic auth plugin #314

Closed alexellis closed 1 year ago

alexellis commented 1 year ago

Remove basic auth plugin

Why do you need this?

In 0.26.0 of the gateway, we removed the basic auth plugin by building it directly into the gateway itself.

Who is this for?

All faasd users.

Current Behaviour

Uses the auth plugin

Expected Behaviour

In the docker-compose.yaml file remove env-vars that set up the auth plugin for the gateway, then remove the auth plugin from the file.

Then, go through a basic test with deploying a function, checking the API still requires auth with curl and still allows auth to work for the protected endpoints like /system/functions.

alexellis commented 1 year ago

@nitishkumar71 could you take a look please?

nitishkumar71 commented 1 year ago

Sure

alexellis commented 1 year ago

Thanks @nitishkumar71