From: Yasin <mohammed-yasin.rahman@lip6.fr>
Date: Fri, 10 Jan 2014 10:39:33 +0000 (+0100)
Subject: REG: new user is saved in django_auth_user table[needed for password reset]
X-Git-Tag: myslice-0.3-0~38^2~8
X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=4196f05e411668ebfaf110f2c041e1c9cf5bbfad;p=unfold.git

REG: new user is saved in django_auth_user table[needed for password reset]
---

diff --git a/portal/registrationview.py b/portal/registrationview.py
index e85f7d51..d2a04a91 100644
--- a/portal/registrationview.py
+++ b/portal/registrationview.py
@@ -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}