X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=authosm%2Fbackend.py;h=f71eddda4654e992cc72ae838a6aad60385ed3a6;hb=refs%2Ftags%2Fv8.0.2;hp=9c316a93152b5c6ead7a99525056e17cb30c2bbb;hpb=835a0b7c317c0ad76a15f90acd01571cb1f62eb3;p=osm%2FLW-UI.git diff --git a/authosm/backend.py b/authosm/backend.py index 9c316a9..f71eddd 100644 --- a/authosm/backend.py +++ b/authosm/backend.py @@ -21,6 +21,7 @@ from .exceptions import OSMAuthException class OsmBackend(object): + def authenticate(self, **kwargs): ''' kwargs will receive the python dict that may contain @@ -42,6 +43,7 @@ class OsmBackend(object): user.psw = password user.token = result['data']['id'] user.project_id = result['data']['project_id'] + user.project_name = result['data']['project_name'] user.token_expires = result['data']['expires'] user.is_admin = bool(result['data']['admin']) user.save() @@ -60,3 +62,4 @@ class OsmBackend(object): return OsmUser.objects.get(pk=user_id) except OsmUser.DoesNotExist: return None +