REG: new user is saved in django_auth_user table[needed for password reset]
authorYasin <mohammed-yasin.rahman@lip6.fr>
Fri, 10 Jan 2014 10:39:33 +0000 (11:39 +0100)
committerYasin <mohammed-yasin.rahman@lip6.fr>
Fri, 10 Jan 2014 10:39:33 +0000 (11:39 +0100)
portal/registrationview.py

index e85f7d5..d2a04a9 100644 (file)
@@ -2,7 +2,7 @@ import os.path, re
 import json
 
 from django.core.mail           import send_mail
-
+from django.contrib.auth.models import User
 from django.views.generic       import View
 from django.template.loader     import render_to_string
 from django.shortcuts           import render
@@ -142,6 +142,8 @@ class RegistrationView (FreeAccessView):
                     keypair       = keypair,
                 )
                 b.save()
+                # saves the user to django auth_user table [needed for password reset]
+                user = User.objects.create_user(reg_fname, reg_email, request.POST['password'])
                 #creating user to manifold local:user
                 config = '{"firstname":"'+ reg_fname + '", "lastname":"'+ reg_lname + '", "authority":"'+ reg_auth + '"}'
                 user_params = {'email': reg_email, 'password': request.POST['password'], 'config': config}