Skip to content

cambot/iuwpcas

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IU WordPress CAS

This plugin allows you to use Indiana University's Central Authentication Service (CAS) authentication with your WordPress site. Installing this plugin is very simple.

The purpose of this plugin is to offload the handling of users/passwords to a trusted system for authentication (are they who they say they are?) purposes, while still maintaining control for authorization (what is this person allowed to see/do?) from within the backend of the WordPress admin panel. Users are added by IU network ID, with no need to worry about choosing passwords. Additionally, the maintainer of the blog now doesn't have to handle forgotten passwords or password resets. The plugin is provided for free (libre & gratis) to the IU Community (and anyone else who uses a similar CAS system) by the Indiana University UITS Enterprise Web Tech Services team.

Installation

  1. Go to the plugin page on GitHub and click on the ZIP button to download the zip file.
  2. Unzip the file once it has downloaded.
  3. Using an FTP connection to your website, copy the plugin folder to /wp-content/plugins/ in your WordPress site.
  4. Log into your WP site and activate the plugin from the Plugins pane.
  5. You may customize the plugin's options as you see fit.

Options

CAS Logout - Logging out will always log you out of your WordPress site. This option lets you choose whether the plugin logs you out of CAS as well.
CAS URL - The application code is set in the cassvc URL parameter to CAS. By default, this is set to IU. This should suffice for most cases. If you need to change this, there is an IU Knowledge Base article about this.
Lockdown - If you only want your site's content to appear to logged-in CAS users, set this to Only CAS-Authenticated Visitors. However, if this is to be a publicly-viewable site, it is recommended to leave this set to Anyone can see this site.

Notes

In order for this plugin to work properly, your WordPress username must be the same as your CAS username. This applies to all other users.

About

Wordpress plugin integrating Indiana University CAS Authentication

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • PHP 100.0%