Ensure links off the forgot password page land you at soft logout

This commit is contained in:
Travis Ralston 2019-07-04 16:51:55 -06:00
parent 93872e6fa5
commit 03cbd7e8bb

View file

@ -442,6 +442,10 @@ export default React.createClass({
startAnyRegistrationFlow(payload); startAnyRegistrationFlow(payload);
break; break;
case 'start_registration': case 'start_registration':
if (Lifecycle.isSoftLogout()) {
this._onSoftLogout();
break;
}
// This starts the full registration flow // This starts the full registration flow
if (payload.screenAfterLogin) { if (payload.screenAfterLogin) {
this._screenAfterLogin = payload.screenAfterLogin; this._screenAfterLogin = payload.screenAfterLogin;
@ -449,6 +453,10 @@ export default React.createClass({
this._startRegistration(payload.params || {}); this._startRegistration(payload.params || {});
break; break;
case 'start_login': case 'start_login':
if (Lifecycle.isSoftLogout()) {
this._onSoftLogout();
break;
}
if (payload.screenAfterLogin) { if (payload.screenAfterLogin) {
this._screenAfterLogin = payload.screenAfterLogin; this._screenAfterLogin = payload.screenAfterLogin;
} }