audiobookshelf/server
pgodwin b8d0395e6d Add support for forward proxy auth. Tested with authentik.
- adds new method (`getUserFromProxyAuth) to server/Auth.js to check for
  relevant environment variables and pull the user from the request headers..
 - adds `/forwardauth` route to call new proxy auth method
 - modified /client/login.vue to call `/forwardauth` and authenticate
  the user if returned by forwardauth
 - add a helper method in `server/utils/parseBool.js` to help check for
  boolean values from environment
 - update the readme.md to explain how enable forward auth.
2022-11-02 22:03:06 +10:00
..
controllers Add:Series filters #712 2022-10-29 15:33:38 -05:00
finders Add:Region support for audible chapter lookup 2022-10-15 15:31:07 -05:00
libs Update server/libs/nodeFfprobe/index.js 2022-09-24 17:36:29 -05:00
managers Update:Podcast episode auto download schedule setting for max new episodes to download #1091 2022-10-26 16:55:16 -05:00
objects Update:default sorting ignore prefixes to just be the #869 2022-10-27 17:50:56 -05:00
providers Add:Region support for audible chapter lookup 2022-10-15 15:31:07 -05:00
routers Add:Button for testing scan probes in audiobook tracks table 2022-10-02 15:24:32 -05:00
scanner Fix a crash under certain circumstances when updating tags when quick matching. 2022-10-03 01:38:52 +01:00
utils Add support for forward proxy auth. Tested with authentik. 2022-11-02 22:03:06 +10:00
Auth.js Add support for forward proxy auth. Tested with authentik. 2022-11-02 22:03:06 +10:00
Db.js Update:Increase db lockfile stale time to 2 mins #1095 2022-10-29 17:37:56 -05:00
Logger.js Remove dependency date-and-time 2022-07-06 19:18:27 -05:00
Server.js Add support for forward proxy auth. Tested with authentik. 2022-11-02 22:03:06 +10:00
Watcher.js Fix:Include Watcher as lib with no dependencies and fix tiny-readdir bug #610 2022-05-28 20:01:20 -05:00