You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

CUWebAuth is Cornell's single sign on system. I wrote a module to use this to authenticate Drupal users.

  • The module is called culauth and is located in sites/all/modules/custom where installed. 
  • The module is based on Adam Smith's work in the cul_common module. It uses cul_common's api for accessing LDAP data.
  • To trigger the CUWebAuth authentication, culauth jumps to a .php file in a protected directory using drupal_goto. The directory is protected by a ,htaccess file containing this:

    AuthName CORNELL
    AuthType All
    require permit library 

  • No labels