core: add uuid to user, use as sub for OpenID

This commit is contained in:
Jens Langhammer
2018-12-09 21:05:25 +01:00
parent 1ab445ab8e
commit af3df16b90
3 changed files with 23 additions and 1 deletions

View File

@ -12,7 +12,7 @@ class OpenIDUserInfoView(ScopedResourceMixin, View):
def get(self, request, *args, **kwargs):
"""Passbook v1 OpenID API"""
payload = {
'sub': request.user.pk,
'sub': request.user.uuid.int,
'name': request.user.get_full_name(),
'given_name': request.user.first_name,
'family_name': request.user.last_name,