ABOUT THE RESOURCE
Often library users, including students, academics and also library staff themselves, are faced with an array of different passwords for accessing different parts of the network, catalogues, electronic resource databases and so on. This can be readily resolved with SimpleSAMLphp which builds on your database of users (e.g. LDAP or radius) to support single sign-on local authentication.
SimpleSAMLphp is an award-winning application written in native PHP that provides authentication and authorisation infrastructure focused on the Security Assertion Markup Language (SAML).
SimpleSAMLphp can be used to implement an identity Provider (IdP) to supply user information to authenticated services, a service provider (SP) to protect resources and offer an authentication interface or as a bridge to translate between popular identity protocols, such as: Shibboleth 1.3, A-Select, CAS, OpenID, WS-Federation and OAuth. Operates on Linux, Mac OSX and Microsoft Windows.
SimpleSAMLphp operates in many languages and more are coming online all the time - currently available are: Bokmål, Nynorsk, Sámi, Dansk, Deutsch, Español, Svenska, Suomeksi, Français, Italiano, Nederlands, Luxembourgish, Czech, Slovenščina, Hrvatski, Magyar, Język polski, Português, Português brasileiro, Türkçe
What is SAML?
SAML is an XML-based architecture, framework and protocol for the secure exchange of security credentials between separate security domains.
SAML is a standard, ratified by OASIS (Organisation for the Advancement of Structured Information Standards).
The goal of SAML is to provide a standard mechanism and language for the exchange of security-related information between organisations (or across distinct units of a single organisation).
SAML works on a federated trust model, where mutual trust between participating organisations is established to allow secure interactions between them.
SimpleSAMLphp is a means of delivering authentication and authorization. It is based on SAML and written in PHP.