Подключение входа через Telegram c помощью allauth
Всё, что есть в документации:
SOCIALACCOUNT_PROVIDERS = {
'telegram': {
'TOKEN': 'insert-token-received-from-botfather'
}
}
Получил токен через BotFather, вставил в файл settings.py. Добавил в installed apps к остальным приложениям.
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
"django.contrib.sites",
# 3rd party
"allauth",
"allauth.account",
"allauth.socialaccount",
# social providers
"allauth.socialaccount.providers.github",
"allauth.socialaccount.providers.vk",
"allauth.socialaccount.providers.telegram",
]
Так же создал кнопку на странице входа
<a href="{% provider_login_url 'telegram' %}" class="btn btn-secondary">
<i class="fa fa-telegram fa-fw"></i>
<span>Login with Telegram</span>
</a>
В итоге отображается просто кнопка. Вместо ссылки - '#'
Возможно нужно что то в базу данных, но телеграм ничего кроме токена не предоставляет.

В общем, коллеги, помогите разобраться. Сам решение найти не смог.
