Add nonce to Code model. Modify create_code function.

This commit is contained in:
juanifioren 2015-07-15 16:23:36 -03:00
parent 0de868941a
commit 6dde3a59a8
4 changed files with 24 additions and 2 deletions

View file

@ -76,7 +76,7 @@ def create_token(user, client, id_token_dic, scope):
return token
def create_code(user, client, scope):
def create_code(user, client, scope, nonce):
"""
Create and populate a Code object.
@ -89,5 +89,6 @@ def create_code(user, client, scope):
code.expires_at = timezone.now() + timedelta(
seconds=settings.get('OIDC_CODE_EXPIRE'))
code.scope = scope
code.nonce = nonce
return code