bugfixes
This commit is contained in:
parent
7a796825d0
commit
986be944fd
3 changed files with 14 additions and 2 deletions
|
@ -254,6 +254,8 @@ class User(EntryBase):
|
|||
|
||||
@property
|
||||
def email(self):
|
||||
domain = current_app.config['DOMAIN']
|
||||
return f'{self.username}@{domain}'
|
||||
return self._ldap_object.mail
|
||||
|
||||
@property
|
||||
|
|
|
@ -38,9 +38,10 @@ def consent():
|
|||
requested_audiences = consent_request.requested_access_token_audience
|
||||
|
||||
if form.validate_on_submit() or consent_request.skip:
|
||||
user = User.query.get(consent_request.subject)
|
||||
token_data = {
|
||||
'preferred_username': str(current_user.username),
|
||||
'email': str(current_user.email),
|
||||
'preferred_username': str(user.username),
|
||||
'email': str(user.email),
|
||||
'email_verified': True,
|
||||
}
|
||||
id_token_data = {}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue