validation use user_hrn instead of login
authorLoic Baron <loic.baron@lip6.fr>
Fri, 17 Jan 2014 15:10:47 +0000 (16:10 +0100)
committerLoic Baron <loic.baron@lip6.fr>
Fri, 17 Jan 2014 15:10:47 +0000 (16:10 +0100)
portal/actions.py

index dbdfdfa..c8aa5b7 100644 (file)
@@ -189,7 +189,9 @@ def portal_validate_request(wsgi_request, request_ids):
         if request['type'] == 'user':
 
             try:
-                hrn = "%s.%s" % (request['authority_hrn'], request['login'])
+                # XXX tmp user_hrn inside the keypair column of pendiguser table
+                hrn = json.loads(request['keypair'])['user_hrn']
+                #hrn = "%s.%s" % (request['authority_hrn'], request['login'])
                 # XXX tmp sfa dependency
                 from sfa.util.xrn import Xrn 
                 urn = Xrn(hrn, request['type']).get_urn()