sso: Fix regression in auth-pubtkt configuration

Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
Joseph Nuthalapati 2020-11-23 09:42:16 +05:30 committed by James Valleroy
parent f60c852f4f
commit e81104aa86
No known key found for this signature in database
GPG Key ID: 77C0C75E7B650808

View File

@ -69,10 +69,10 @@ def create_ticket(pkey, uid, validuntil, ip=None, tokens=None, udata=None,
"""Create and return a signed mod_auth_pubtkt ticket."""
fields = [
f'uid={uid}',
'validuntil={int(validuntil)}',
f'validuntil={int(validuntil)}',
ip and f'cip={ip}',
tokens and f'tokens={tokens}',
graceperiod and 'graceperiod={int(graceperiod)}',
graceperiod and f'graceperiod={int(graceperiod)}',
udata and f'udata={udata}',
extra_fields and ';'.join(
['{}={}'.format(k, v) for k, v in extra_fields])