# README
cern-sso
cern-sso
provides tools to authenticate with CERN's Single Sign-On (SSO) machinery.
License
cern-sso
is released under the BSD-3
license.
# Functions
Login simulates a browser session to log in with the provided URL, using the SPNEGO protocol.
NewClient creates a new SSO client that will authenticate with the provided login page.
WithAuthServer configures the authentication to use the passed authentication server name.
WithClient configures the authentication to use the passed HTTP client.
WithCookieExpiration configures the default expiration for the SSO cookie.
WithKrb5 configures the authentication to user the provided kerberos5 client.
WithLogger configures the authentication to use the passed logger.
# Constants
Default authentication server name.
# Type aliases
No description provided by the author