Closed stelzzz closed 11 years ago
Спасибо за сигнал. А что значит "решил привязать все свои аккаунты"? Можно увидеть трейс целиком?
"Привязать аккаунты" - то, что описано в https://github.com/marazmiki/django-ulogin/issues/8 - сопоставление разных аккаунтов соц сетей к auth.user. Выход - проверить есть ли уже такой uuid, а потом или не разрешать добавление, или объединить "старого" и "нового". Второе правильнее, но сложнее в реализации.
Environment: Request Method: POST Request URL: http://qwe:8000/ru/ulogin/postback/?next=http://qwe:8000/account/
Django Version: 1.4.3 Python Version: 2.7.3
Traceback: File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
Exception Type: IntegrityError at /ulogin/postback/ Exception Value: (1062, "Duplicate entry 'google-100478273284322543214' for key 'network'")
Суть проблемы ясна, спасибо. В ближайшее время постараюсь исправить.
Тяжело точно сформулировать проблему, опишу на примере. Возникает ошибка при повторной аутентификации пользователя, уже ранее зарегистрированного в системе. Пример: