in auth.php in logoutpage_hook() the part of invoking $auth->getLogoutURL() depends only on the "single_signoff" plugin configuration. Every manual user is also calling this function and then they are brought to an error SimnpleSAMLphp page. This is especially a problem for admin users that very often are left manual
the suggested solution is in the attached patch. There can be a better way of defining self::AUTHTYPE
in auth.php in logoutpage_hook() the part of invoking $auth->getLogoutURL() depends only on the "single_signoff" plugin configuration. Every manual user is also calling this function and then they are brought to an error SimnpleSAMLphp page. This is especially a problem for admin users that very often are left manual
the suggested solution is in the attached patch. There can be a better way of defining self::AUTHTYPE
auth_saml2sso.logouthook.patch.txt