In django allauth stopped working oauth vkontakte. Apparently this is due to the fact that VK from 2018 requires you to specify the version of the API.

Where does the allauth library need to make changes?

    1 answer 1

    Do you have the latest version of the library?

    I see that here the version is indicated: https://github.com/pennersr/django-allauth/blob/master/allauth/socialaccount/providers/vk/views.py

    • Yes, there really is this fix in the repository, and pip install installs the old version without fix. That was the problem. Thank. - yestema pm
    • I will add only. that for the solution I had to download the allauth library from github (put the allauth folder in the root of my project), because pip install installed the version of allauth in which this fix is ​​not. (Perhaps this is because I have the old version django == 1.11) - yestema