Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This documentation is assuming the software that will be used for the implementation of authentication in Sakai is:

  • -strike Apache 2.0 -strike
  • Tomcat (5.0.24+, but not 5.5)
  • Sakai 1.5.0 (or 1.5.1 if available)
  • Backend (assuming MySQL 4.1 or Oracle)

...

The following are instructions for adding DistAuth login to Sakai 1.5 (This is assuming a login page with both DistAuth and Sakai Logins Login together, version 2 below)

  • Put the UCDDistAuth.jar in the common areas where Tomcat needs to find them (common-lib, shared-lib) This is available from Scott Amerson at IET.
  • Put the DistAuthLoginServlet.java file in the ..\sakaidev\chef-tool\src\java\org\sakaiproject\tool\authn directory. This is available from Scott Amerson at IET.
  • Put the new login.vm (assuming you haven't changed the out of box version) in ..\sakaidev\chef-tool\src\webapp\vm\authn. An example page vm file is provided as an attachment.
  • Add the following to the web.xml in the sakaidev\chef-tool\src\webapp\WEB-INF directory
    <!?servlet declaration?

...

Screenshots are provided for 2 scenariosversions:
1. ) Dist Auth login and login buttons appear on site Login. Each will take you to a different location to authenticate.
2. ) One Login button replaces username and password form boxes on the site Login, takes you to a central login for both DistAuth and Sakai admin.
2. )Dist Auth login and login buttons appear on site Login. Each will take you to a different location to authenticate.