Невозможно добавить дополнительные параметры в конечную точку авторизации

У меня похожий вопрос, как в Format for 'openid connect authorize parameters' field.

Наша настройка Auth0 требует добавления connection=123 к конечной точке authorize. Я пробовал несколько комбинаций параметров openid connect authorize, но без успеха.

Поэтому, пожалуйста, либо предоставьте рабочий пример, либо исправьте ошибку — у меня сложилось впечатление, что переданные параметры вообще не передаются в запрос авторизации.

Судя по коду, это должно быть в параметрах запроса.

Попробуйте использовать инструменты разработчика Chrome, чтобы отслеживать все HTTP-запросы. Убедитесь, что этот параметр из разрешённого списка действительно присутствует в параметрах запроса. Он используется именно для добавления параметров в разрешённый список, а не для жёсткого кодирования значений.

Если вам нужно зафиксировать значение, потребуется реализовать новую функцию.

Я не понимаю. Параметры вообще не добавляются…

Со мной такое случалось однажды. Похоже, добавление параметра напрямую в authorize_url решает проблему :thinking:

И как вы должны это сделать? Плагин принимает только документ обнаружения:

plugins:
  openid_connect_enabled:
    default: false
  openid_connect_discovery_document:
    default: ""
  openid_connect_client_id:
    default: ""
  openid_connect_client_secret:
    default: ""
  openid_connect_rp_initiated_logout:
    default: false
  openid_connect_rp_initiated_logout_redirect:
    default: ""
  openid_connect_allow_association_change:
    default: false
  openid_connect_overrides_email:
    default: false
  openid_connect_authorize_scope:
    default: "openid"
  openid_connect_verbose_logging:
    default: false
  openid_connect_token_scope:
    default: ""
  openid_connect_error_redirects:
    default: ""
    type: list
    list_type: secret
  openid_connect_authorize_parameters:
    default: ""
    type: list
    list_type: compact
  openid_connect_claims:
    default: ""
    textarea: true
  openid_connect_match_by_email:
    default: true

Я перешел на плагин Oauth2 Basic. Проблема решена.