Use the Central Authentication Service (CAS) single sign-on protocol for the web with Ruby and OmniAuth.