diff options
author | Leif Johansson <leifj@sunet.se> | 2010-07-08 21:32:05 +0200 |
---|---|---|
committer | Leif Johansson <leifj@sunet.se> | 2010-07-08 21:32:05 +0200 |
commit | 2bb8b5dd3eee47e665da570eb72cfea87c6ca3fe (patch) | |
tree | 72c79fa02307c1c2e76e93644b82039d51529a52 /coip/apps/auth/views.py | |
parent | 5a58664f5cf03995c6f35f71812cfcf5637ba76e (diff) |
navigation based on jsTree
Diffstat (limited to 'coip/apps/auth/views.py')
-rw-r--r-- | coip/apps/auth/views.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/coip/apps/auth/views.py b/coip/apps/auth/views.py index d38be1f..28ff7de 100644 --- a/coip/apps/auth/views.py +++ b/coip/apps/auth/views.py @@ -7,6 +7,7 @@ from django.http import HttpResponseRedirect from coip.apps.userprofile.models import UserProfile from django.contrib.auth.models import User from coip.apps.auth.utils import anonid +from coip.apps.name.models import lookup def meta(request,attr): v = request.META.get(attr) @@ -50,6 +51,11 @@ def accounts_login_federated(request): if update: request.user.save() profile.save() + + #autocreate a few personal namespaces + lookup('user:'+profile.identifier,True,'#l '+request.user+'#rw') + lookup(request.user,True,'#l '+request.user+'#rw') + next = request.session.get("after_login_redirect", None) if next is not None: return HttpResponseRedirect(next) |