N°6358 - Login REST API - renamed test

This commit is contained in:
Eric Espie
2023-06-07 15:31:51 +02:00
parent 3a891f707c
commit fff46d99fc
2 changed files with 4 additions and 3 deletions

View File

@@ -120,12 +120,13 @@ class CASLoginExtension extends AbstractLoginFSMExtension implements iLogoutExte
{
if (isset($_SESSION['login_mode']) && $_SESSION['login_mode'] == 'cas')
{
unset($_SESSION['phpCAS']);
if (LoginWebPage::getIOnExit() === LoginWebPage::EXIT_RETURN) {
// Not allowed if not already connected
// don't display the login page
return LoginWebPage::LOGIN_FSM_CONTINUE;
}
unset($_SESSION['phpCAS']);
if ($iErrorCode != LoginWebPage::EXIT_CODE_MISSINGLOGIN)
{
$oLoginWebPage = new LoginWebPage();

View File

@@ -109,7 +109,7 @@ class CliResetSessionTest extends ItopDataTestCase
'sConfiguredLoginModes' => 'form|external|basic|url',
'sForcedLoginMode' => 'url',
],
'cas / cas forced' => [
'nominal / cas forced' => [
'sConfiguredLoginModes' => 'form|external|basic|cas',
'sForcedLoginMode' => 'cas',
],