Thanks Paul. I think there are some facilities for this in Authen.pm already since one can use LTI to enroll students from Canvas or from Moodle and still let instructors login directly to the webwork interface.
Now that we have three or four parallel authentication mechanisms we should revisit the "fail over" code that allows them to work together and put something uniform in place that works with our current collection of use cases.
A long term fix can certainly wait a week or two so there is no immediate rush.
Installation
CAS Authentication
This forum has a limit to the number of forum postings you can make in a given time period - this is currently set at 5 posting(s) in 1 day