improved role management
[osm/LW-UI.git] / authosm / views.py
index 65b1ed6..2cfe043 100644 (file)
@@ -26,8 +26,7 @@ def user_login(request):
 
     error_message = ''
     if request.POST:
-        print request.POST.get('username')
-        print request.POST.get('password')
+        
         next_page = request.POST.get('next')
         next_page = urllib.unquote(next_page).decode('iso-8859-2')
         try:
@@ -43,11 +42,11 @@ def user_login(request):
         if user and user.is_active:
             if user.is_authenticated:
                 login(request, user)
-                request.session['token'] = user.session
+                request.session['projects'] = user.get_projects()
                 if next_page == "" or next_page is None:
                     return HttpResponseRedirect('/home')
                 else:
                     return HttpResponseRedirect(next_page)
         else:
             error_message = 'Login failed!'
-    return render(request, 'login.html', {'error_message':error_message, 'collapsed_sidebar': False})
+    return render(request, 'login.html', {'error_message': error_message, 'collapsed_sidebar': False})