vouch / vouch-proxy

an SSO and OAuth / OIDC login solution for Nginx using the auth_request module

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to set up local environment for contributing

nivekithan opened this issue Β· comments

Just as title says, I am interested in contributing to this project. But I am stuck on how to set up the local environment for testing and developing it.

If you have time, any help would be appreciated πŸ˜ƒ πŸ™πŸΏ

I am also in need of local dev setup tips/guide just to work with Vouch in general in a dev environment.

Ideally, vouch could enable a dummy OAuth provider via config (example: oauth.provider: local_allow or oauth.provier: local_deny) which could simply spoof allowed/denied requests. This way we can easily test header values/web server config with Vouch in a private environment without the need of any 3rd party providers or public domains.