How to set up cosign (Level 1/Kerberos) login on your site

Cosign is used by U-M to log users into websites. It requires users to enter their uniqname and a Level 1/Kerberos password. It can also require the use of an MToken.

To install cosign on your Drupal site:

  1. Edit the default admin user account (user/1) on your Drupal site to change the username to your own U-M uniqname. (The account should still have admin permissions.)
  2. Send a request to uofmhosting@umich.edu and include your site's URL.
  3. Install the cosign module

Once cosign is installed and enabled, the module will be triggered when you go to the /user page, just as with regular Drupal login. 

Note: Once cosign is enabled, you will have to log in to your site with a U-M account. This can make development, such as testing of user roles, difficult.