Для Django розроблений апп під нього. Все запрацювало з першого разу. Єдине що поправив в обробнику сигналів, то авторизувати неперевірених, а в мануалі вказано що авторизувати лише перевірених
def loginza_auth_handler(sender, user, identity, **kwargs): try: # it's enough to have single identity verified to treat user as verified #loginza_models.UserMap.objects.get(user=user, verified=True) loginza_models.UserMap.objects.get(user=user) auth.login(sender, user) except loginza_models.UserMap.DoesNotExist: sender.session['users_complete_reg_id'] = identity.id return redirect(reverse('users.views.complete_registration'))
Немає коментарів:
Дописати коментар