From: Loic Baron Date: Fri, 17 Jan 2014 15:10:47 +0000 (+0100) Subject: validation use user_hrn instead of login X-Git-Tag: myslice-0.3-0~32 X-Git-Url: http://git.onelab.eu/?p=unfold.git;a=commitdiff_plain;h=08a5dcb65c29f21f1b08cc43a6fd5a946004ae53 validation use user_hrn instead of login --- diff --git a/portal/actions.py b/portal/actions.py index dbdfdfa3..c8aa5b7f 100644 --- a/portal/actions.py +++ b/portal/actions.py @@ -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()