Feature: add optional OAuth state parameter

This commit is contained in:
Hannes Ortmeier
2025-01-06 18:50:08 +01:00
parent 1856837d21
commit cfdc5d1c9b
3 changed files with 16 additions and 0 deletions

View File

@@ -1229,6 +1229,12 @@ consumers working on the same file. Configure this to prevent that.
Defaults to none.
#### [`PAPERLESS_GMAIL_OAUTH_CLIENT_STATE=<str>`](#PAPERLESS_GMAIL_OAUTH_CLIENT_STATE) {#PAPERLESS_GMAIL_OAUTH_CLIENT_STATE}
: State parameter for Gmail OAuth. This parameter is sent to the OAuth provider and returned in the callback.
Defaults to none.
#### [`PAPERLESS_OUTLOOK_OAUTH_CLIENT_ID=<str>`](#PAPERLESS_OUTLOOK_OAUTH_CLIENT_ID) {#PAPERLESS_OUTLOOK_OAUTH_CLIENT_ID}
: The OAuth client ID for Outlook. This is required for Outlook OAuth Email setup. See [OAuth Email Setup](usage.md#oauth-email-setup) for more information.
@@ -1241,6 +1247,12 @@ consumers working on the same file. Configure this to prevent that.
Defaults to none.
#### [`PAPERLESS_OUTLOOK_OAUTH_CLIENT_STATE=<str>`](#PAPERLESS_OUTLOOK_OAUTH_CLIENT_STATE) {#PAPERLESS_OUTLOOK_OAUTH_CLIENT_STATE}
: State parameter for Outlook OAuth. This parameter is sent to the OAuth provider and returned in the callback.
Defaults to none.
### Encrypted Emails {#encrypted_emails}
#### [`PAPERLESS_EMAIL_GNUPG_HOME=<str>`](#PAPERLESS_EMAIL_GNUPG_HOME) {#PAPERLESS_EMAIL_GNUPG_HOME}