Remove CAS logout from client login

This commit is contained in:
joker-x 2020-09-07 16:10:05 +02:00
parent d02330e601
commit 99e3f12c24
2 changed files with 8 additions and 18 deletions

View file

@ -128,23 +128,13 @@ export default class Login extends Component {
</div>
);
} else {
if (mailtrainConfig.isAuthenticated) {
return (
<div>
<Title>{t('logOut')} CAS</Title>
{<a href="/cas/logout" class="btn btn-primary">{t('logOut')}</a>}
{passwordResetLink}
</div>
);
} else {
return (
<div>
<Title>{t('signIn')} CAS</Title>
{<a href="/cas/login" class="btn btn-primary">{t('signIn')}</a>}
{passwordResetLink}
</div>
);
}
return (
<div>
<Title>{t('signIn')} CAS</Title>
{<a href="/cas/login" class="btn btn-primary">{t('signIn')}</a>}
{passwordResetLink}
</div>
);
}
}
}

View file

@ -238,7 +238,7 @@ if (CasStrategy) {
module.exports.authenticateCas = passport.authenticate('cas', { failureRedirect: '/login?cas-login-error' });
module.exports.logoutCas = function (req, res) {
cas.logout(req, res, config.www.trustedUrlBase+'/login?cas-logout-success');
cas.logout(req, res, config.www.trustedUrlBase+'/?cas-logout-success');
};
} else if (LdapStrategy) {