Parcourir la source

Fix: Fix bug in register aftter login

pull/169/head
winkidney il y a 5 ans
committed by Isaac Bythewood
Parent
révision
a268a886e0
1 fichiers modifiés avec 8 ajouts et 0 suppressions
  1. +8
    -0
      users/serializers.py

+ 8
- 0
users/serializers.py Voir le fichier

@@ -1,4 +1,7 @@
from copy import deepcopy

from django.conf import settings
from django.contrib.auth import login
from rest_framework import serializers
from rest_framework.exceptions import ValidationError

@@ -51,4 +54,9 @@ class UserSerializer(serializers.HyperlinkedModelSerializer):
)
user.set_password(password)
user.save()
login(
self.context['request'],
user=user,
backend=settings.AUTHENTICATION_BACKENDS[0],
)
return user

Chargement…
Annuler
Enregistrer