Аккаунт Django Social перенаправляется на gitlab.com вместо gitlab.local

Здравствуйте Я установил gitlab локально на своем собственном сервере. Я пытаюсь сделать настройки django с социальным приложением django с помощью шагов, указанных в ссылке readthedocs для входа через readthedocs аккаунтов gitlab, но по какой-то причине мой сервер подключается к gitlab.com, когда я говорю подключиться к gitlab через readthedocs вместо https://gitlab.local. Мне нужно перенаправить его на мой сервер. Как мне это сделать, в документации django говорится о следующих шагах, но я понятия не имею, как и где это изменить.

https://django-allauth.readthedocs.io/en/latest/providers.html#gitlab

GitLab Провайдер GitLab работает по умолчанию с https://gitlab.com. Он позволяет вам подключиться к вашему частному серверу GitLab и использовать GitLab в качестве провайдера аутентификации OAuth2, как описано в документации GitLab по адресу http://doc.gitlab.com/ce/integration/oauth_provider.html

Доступны следующие настройки GitLab, если они не установлены https://gitlab.com будет использоваться, с областью действия read_user.

GITLAB_URL:Override конечная точка для запроса авторизации и маркера доступа. Для вашего частного сервера GitLab вы используете: https://your.gitlab.server.tldSCOPE:The Область действия read_user требуется для процедуры входа в систему и используется по умолчанию. Если требуется более широкий доступ, область видимости должна быть установлена здесь. Какой файл мне нужно изменить, чтобы сделать следующую настройку, или какой способ сделать это?

Пример:

SOCIALACCOUNT_PROVIDERS = { 'gitlab': { 'GITLAB_URL': 'https://your.gitlab.server.tld', 'SCOPE': ['api'], }, }

Спасибо за поддержку.

Вернуться на верх