miniflux/config
Pavel Borzenkov 7389c79c52 Implement support for authentication via Auth Proxy
Auth Proxy allows to authenticate a user using an HTTP header provided
by an external authentication service. This provides a way to
authenticate users in miniflux using authentication schemes not
supported by miniflux itself (LDAP, non-Google OAuth2 providers, etc.)
and to implement SSO for multiple applications behind single
authentication service.

Auth Proxy header is checked for the '/' endpoint only, as the rest are
protected by the miniflux user/app sessions.

Closes #534

Signed-off-by: Pavel Borzenkov <pavel.borzenkov@gmail.com>
2020-02-24 19:43:45 -08:00
..
config.go Add optional config file parser in addition to environment variables 2019-06-02 18:28:29 -07:00
config_test.go Implement support for authentication via Auth Proxy 2020-02-24 19:43:45 -08:00
doc.go Refactor config package 2019-06-02 06:30:08 -07:00
options.go Implement support for authentication via Auth Proxy 2020-02-24 19:43:45 -08:00
parser.go Implement support for authentication via Auth Proxy 2020-02-24 19:43:45 -08:00
parser_test.go Add optional config file parser in addition to environment variables 2019-06-02 18:28:29 -07:00