Downloads

Download tar.gz 33.92 KB
MD5: ce8e1e26d13dbebcefed6a0e43ccfb93
SHA-1: 89d76ddc74d4c596d7810ff0ead287af9e05e61b
SHA-256: aeaf0a66a7dd310f30bb3aea53437fa52eed3981d10100c6cefbb6e2de27f2b2
Download zip 40.21 KB
MD5: 61fc7ff78ce7034e8b3ad750325f7e03
SHA-1: a9cf244c668627ca4f514e74af4d9c7081bac114
SHA-256: 1e9938764d8f88b6af208f5dd8cb747b117fc89bafd87339b9a48a608f068ad2

Release notes

We are proud to announce the first alpha release in the 6.x-3.0 branch. This release should be experimental and should not be deployed to production sites without testing. Please back up your database before upgrading.

(Important) Database Schema Changes

Previous versions of CAS used the {authmap} table to store the relationship between CAS usernames and Drupal users. This was changed to use our own table {cas_user} to prevent conflicts with authnames shared between different external authentication modules. If you were sharing the {authmap} and {users} table between different Drupal installations, you may need to update your configuration to also share the {cas_user} table as well.

Upgrade routines have been provided. It is not possible to revert to CAS 6.x-2.x after upgrading. Please back up your database.

(Important) Login Link Changes

In previous versions of CAS, logins could be triggered by creating a link to cas which (after login) would automatically redirect back to the referring page. Now the login destination must be specified explicitly (instead of relying on the HTTP Referrer) --- for example cas?destination=node/2.

If you include a link to /cas in your theme, you may need to replace the code with something like
print l(t('Log in'), 'cas', array('query' => drupal_get_destination()));

Upgrading

phpCAS version 1.0.0 or later is required, however version 1.1.3 or later is highly recommended for security.

New Features

  • Simpler configuration interface.
  • Single Sign-Out is always enabled.
  • CAS username(s) associated with an account may be edited.
  • New ability to directly add CAS users.
  • First login destination works for admin created accounts.
  • Automated test routines.
  • More robust login redirection.
  • installation documentation.
  • A documented API for other modules -- see cas.api.php.
Created by: bfroehle
Created on: 20 Apr 2011 at 17:11 UTC
Last updated: 1 Aug 2018 at 23:53 UTC
New features
Insecure
Unsupported

Other releases