Security Assertion Markup Language (SAML) is a standard for logging users into applications based on their sessions in another context. This single sign-on (SSO) login standard has significant advantages over logging in using a username and password. SAML is very powerful and flexible, but the specification can be quite a handful.
You can see how your remote authentication works in the KBPublisher login logs, located under Logs > Logins.
For debugging, the most recent remote login is logged to a file called last_remote_login.log in the KBPublisher cache directory (APP_CACHE_DIR in admin/config.inc.php). For example: /home/username/kb_cache/last_remote_login.log