mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-05-16 01:27:03 +02:00
checking transition domains on each login rather than on first login only
This commit is contained in:
parent
4311c9289c
commit
93370d45c2
7 changed files with 17 additions and 17 deletions
|
@ -49,13 +49,13 @@ class OpenIdConnectBackend(ModelBackend):
|
|||
user, created = UserModel.objects.update_or_create(**args)
|
||||
if created:
|
||||
user = self.configure_user(user, **kwargs)
|
||||
# run a newly created user's callback for a first-time login
|
||||
user.first_login()
|
||||
else:
|
||||
try:
|
||||
user = UserModel.objects.get_by_natural_key(username)
|
||||
except UserModel.DoesNotExist:
|
||||
return None
|
||||
# run this callback for a each login
|
||||
user.on_each_login()
|
||||
return user
|
||||
|
||||
def clean_username(self, username):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue