1
0
Fork 0
miniflux/ui
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
..
form Add the possibility to add rules during feed creation 2019-11-29 11:27:58 -08:00
session Handle the case when application session is expired and not user session 2019-01-21 20:21:05 -08:00
static Add button to add to Home screen 2020-02-09 11:57:34 -08:00
view Add missing package descriptions for GoDoc 2018-10-08 17:32:17 -07:00
about.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
bookmark_entries.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
category_create.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
category_edit.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
category_entries.go Allow to switch between unread only and all entries on category/feed views 2018-12-16 16:58:48 -08:00
category_entries_all.go Allow to switch between unread only and all entries on category/feed views 2018-12-16 16:58:48 -08:00
category_feeds.go Display list of feeds per category 2019-11-17 20:10:44 -08:00
category_list.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
category_remove.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
category_save.go Improve logging messages in ui package 2018-11-11 11:47:41 -08:00
category_update.go Display list of feeds per category 2019-11-17 20:10:44 -08:00
doc.go Fix typo in license header 2018-10-08 15:50:15 -07:00
entry_bookmark.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
entry_category.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
entry_feed.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
entry_read.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
entry_save.go Refactor config package 2019-06-02 06:30:08 -07:00
entry_scraper.go Refactor manual entry scraper 2018-12-02 20:51:06 -08:00
entry_search.go Improve logging messages in ui package 2018-11-11 11:47:41 -08:00
entry_toggle_bookmark.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
entry_unread.go Redirect to /unread when getting a 404 for an unread expired entry 2020-01-24 20:27:50 -08:00
entry_update_status.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
feed_edit.go Add option to disable feeds 2019-07-26 21:24:15 -07:00
feed_entries.go Allow to switch between unread only and all entries on category/feed views 2018-12-16 16:58:48 -08:00
feed_entries_all.go Allow to switch between unread only and all entries on category/feed views 2018-12-16 16:58:48 -08:00
feed_icon.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
feed_list.go Show unread counters on feeds page 2019-10-29 21:44:35 -07:00
feed_refresh.go Improve logging messages in ui package 2018-11-11 11:47:41 -08:00
feed_remove.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
feed_update.go Improve logging messages in ui package 2018-11-11 11:47:41 -08:00
handler.go Refactor config package 2019-06-02 06:30:08 -07:00
history_entries.go History: show entries in the order in which they were read 2020-02-10 20:20:03 -08:00
history_flush.go Ask for confirmation before flushing history 2019-07-17 21:40:03 -07:00
integration_pocket.go Refactor config package 2019-06-02 06:30:08 -07:00
integration_show.go Refactor config package 2019-06-02 06:30:08 -07:00
integration_update.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
login_check.go Refactor config package 2019-06-02 06:30:08 -07:00
login_show.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
logout.go Refactor config package 2019-06-02 06:30:08 -07:00
middleware.go Implement support for authentication via Auth Proxy 2020-02-24 19:43:45 -08:00
oauth2.go Refactor config package 2019-06-02 06:30:08 -07:00
oauth2_callback.go Refactor config package 2019-06-02 06:30:08 -07:00
oauth2_redirect.go Refactor config package 2019-06-02 06:30:08 -07:00
oauth2_unlink.go Refactor config package 2019-06-02 06:30:08 -07:00
opml_export.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
opml_import.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
opml_upload.go Import OPML from URL 2019-08-15 21:58:01 -07:00
pagination.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
payload.go Use canonical imports 2018-08-24 21:56:39 -07:00
proxy.go Log image proxy URL in debug mode 2019-09-22 11:38:45 -07:00
search_entries.go Sort search results by relevance 2019-02-11 22:20:07 -08:00
session_list.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
session_remove.go Improve logging messages in ui package 2018-11-11 11:47:41 -08:00
settings_show.go Add option to enable/disable keyboard shortcuts 2019-04-28 18:35:58 -07:00
settings_update.go Improve logging messages in ui package 2018-11-11 11:47:41 -08:00
static_app_icon.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
static_favicon.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
static_javascript.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
static_manifest.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
static_stylesheet.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
subscription_add.go Preserve category selection when no feed is found 2018-12-12 21:31:50 -08:00
subscription_bookmarklet.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
subscription_choose.go Add the possibility to add rules during feed creation 2019-11-29 11:27:58 -08:00
subscription_submit.go Add the possibility to add rules during feed creation 2019-11-29 11:27:58 -08:00
ui.go Implement support for authentication via Auth Proxy 2020-02-24 19:43:45 -08:00
unread_entries.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
unread_mark_all_read.go Ask for confirmation before clicking on mark all as read 2019-07-17 22:00:00 -07:00
user_create.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
user_edit.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
user_list.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
user_remove.go Move UI middlewares and routes to ui package 2018-11-11 11:29:12 -08:00
user_save.go Improve logging messages in ui package 2018-11-11 11:47:41 -08:00
user_update.go Improve logging messages in ui package 2018-11-11 11:47:41 -08:00