From bfc7ae76948149141e29846d8072bc3ca2fcada0 Mon Sep 17 00:00:00 2001 From: "aditya.chandel" Date: Mon, 21 Jul 2025 18:13:27 -0600 Subject: [PATCH] Remove "Remote Authentication" from documentation section in favor of SSO --- README.md | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/README.md b/README.md index a167f7976..be10659e2 100644 --- a/README.md +++ b/README.md @@ -144,31 +144,6 @@ For detailed instructions on setting up OIDC authentication: - 📺 [YouTube video on configuring Authentik with BookLore](https://www.youtube.com/watch?v=r6Ufh9ldF9M) - 📘 [Step-by-step setup guide for Pocket ID](docs/OIDC-Setup-With-PocketID.md) -## 🔐 Remote Authentication (Trusted Header SSO, Forward Auth) - -If you run BookLore behind a reverse proxy with remote authentication (middleware), -you can enable automatic login by setting `REMOTE_AUTH_ENABLED` to `true`. - -This allows you to use your existing authentication system (e.g., OAuth, SAML) to log in to BookLore. - -The following remote auth environment variables can be configured: - -| Variable Name | Description | Default Value | -|------------------------------|-----------------------------------------|---------------------------------------------------------------------| -| REMOTE_AUTH_ENABLED | Enable remote authentication | `false` | -| REMOTE_AUTH_CREATE_NEW_USERS | Auto-create users from remote auth | `true` | -| REMOTE_AUTH_HEADER_NAME | HTTP header containing user's name | `Remote-Name` | -| REMOTE_AUTH_HEADER_USER | HTTP header containing username | `Remote-User` | -| REMOTE_AUTH_HEADER_EMAIL | HTTP header containing user's email | `Remote-Email` | -| REMOTE_AUTH_HEADER_GROUPS | HTTP header containing user's groups | `Remote-Groups` | -| REMOTE_AUTH_ADMIN_GROUP | Group name that grants admin privileges | - | - -Example implementations: -- https://www.authelia.com/integration/trusted-header-sso/introduction/ -- https://caddyserver.com/docs/caddyfile/directives/forward_auth -- https://doc.traefik.io/traefik/middlewares/http/forwardauth/ -- https://github.com/sevensolutions/traefik-oidc-auth (Traefik OIDC Auth) - ## 🤝 Community & Support - 🐞 Found a bug? [Open an issue](https://github.com/adityachandelgit/BookLore/issues)