This repository was archived by the owner on Sep 11, 2020. It is now read-only.
This repository was archived by the owner on Sep 11, 2020. It is now read-only.
AuthMethod in http/common.go needs to export setAuth #350
Closed
Description
right now the setAuth is not exported. It should be SetAuth. Otherwise, there's no way for a consumer to apply basic auth (e.g. ask for user/pass) when it's needed and instead they need to do it when the Auth is set on the Config which means you may ask for a user/pass before you know if an endpoint actually reuires auth.
Making the SetAuth exported is a quick fix so consumers can just implement the interface instead of using the built-in BasicAuth.
A better route would probably be to add a callback for grabbing the user/pass.