Single Sign On: Cas 3.3.1, phpCAS and Spring Security

23 Nov
2008

Puh… after now around 18 hours (totally), I’ve managed to get a basic setup of the single-sign-on software by JA-SIG – the Yale University running.

I’ll use CAS (central authentication service) to enable a smooth transition from PHP to Java on the lyrics portal I’m working on.

Now, that I’ve got phpCAS working on a small sample application (the big trick was to compile PHP with curl support), I’ll switch the authentication mechanism of the current PHP-Application to phpCAS and will use the Java-pendant for the new Java applications.

Next, I’ll look into the integration of CAS with Spring-Security and on using CAS with Portlets, that will be interesting ;)

Some links I’ve found quite useful:

  1. CAS main homepage
  2. phpCAS API Reference
  3. phpCAS Wiki Page
  4. Setup SSL on Tomcat 6
  5. Using existing user-database
  6. Using JDBC for Authentication
  7. JavaDoc Class QueryDatabaseAuthenticationHandler
  8. Spring Security Homepage
  9. CAS with Portlets
  10. Happy Sound: Lyrics to Farin Urlaub

Comment Form

top