HTTP basic auth and add AGPL license #1
Loading…
Reference in a new issue
No description provided.
Delete branch "basicauth"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Since exozyme recently switched from LDAP to PAM, our calibre-web instance now uses proxy auth instead of LDAP. As a result, it's showing up as a 401 on the status page. (There's a whole long story behind the nightmare that was LDAP on exozyme, but that's a story for another day) This PR started out as adding support for reading the exozyme guest user credentials from the config file and authenticating using them, but then I added a bunch of other stuff and a license. The template change is to avoid hardcoding exozyme-specific stuff in the HTML page so other people can use and rebrand it too. Most of the code changes are for propagating the config values from the main loop all the way to the functions that use them.
If you've previously contributed to this project, please react with a 👍 if you're OK with the new license.