Как получить данные из профиля пользователя в социальной сети в Django

У меня есть Django проект с настройками для авторизации в социальных сетях, gmail и telegram. Также для них перечислены диапазоны:

  • Gmail:

    SOCIAL_AUTH_GOOGLE_OAUTH2_SCOPE = [
        "https://www.googleapis.com/auth/userinfo.email",
        "https://www.googleapis.com/auth/userinfo.profile",
    ]

  • VK:

    SOCIAL_AUTH_VK_OAUTH2_SCOPE = ["email"]

  • OK:

    SOCIAL_AUTH_ODNOKLASSNIKI_OAUTH2_SCOPE = ["GET_EMAIL"]

  • Для telegram он не имеет диапазонов.

Мне интересно получить данные: user.id, почту и т.д. после авторизации, например, чтобы сделать ссылку на страницу социальной сети или "mailto:"-ссылку

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