fix: Externallogin on existing session (#990)

* fix: existing session with external login

* fix: existing session with external login

* fix: return in login
This commit is contained in:
Fabi
2020-11-20 09:00:49 +01:00
committed by GitHub
parent 85d2be2e8c
commit 7c6fd2b51e
3 changed files with 7 additions and 1 deletions

View File

@@ -116,5 +116,8 @@ func (v *UserSessionView) AppendEvent(event *models.Event) {
v.SecondFactorVerification = time.Time{}
v.ExternalLoginVerification = time.Time{}
v.State = int32(req_model.UserSessionStateTerminated)
case es_model.HumanExternalIDPRemoved, es_model.HumanExternalIDPCascadeRemoved:
v.ExternalLoginVerification = time.Time{}
v.SelectedIDPConfigID = ""
}
}