Oregon State University

Single Sign On (SSO) Library

The SSO Library is a collection of code written in PHP by Central Web Services to provide convenient ONID SSO authentication and session management functionality. It was developed for web applications being built by CWS, but anyone is free to use it.

ONID Single Sign on allows a user to authenticate to a web page using their ONID credentials. Once authenticated, they can then travel to another SSO enabled website and are logged in automatically. It is important to note that SSO only supplies authentication and not authorization

To use the SSO Library, you must:

  • Register your site with ONID SSO
  • Download the SSO Library.  Contact us for the SSO Library.
  • Extract the library files and place the sso folder created in your web directory.
  • Edit sso/sso.php file and change the $sso_site_config to suit your needs.

An API Documentation for the library is available for integration with your web application.  Contact us for the API Documentation.

Contact Info

Central Web Services
Oregon State University
Corvallis, OR 97331
Contact us with your comments, questions and feedback
Copyright ©  2018 Oregon State University

General Info