Option to require CAS authentication to resolve links
Summary
A professor sharing a link with their class can see the number of times that their link has been clicked through, but cannot see whether that's a couple of people opening the link at various times, or if it has been opened by all of their students.
On Blackboard, professors can see who has viewed pages and files, and that's what we're aiming to recreate here.
If a box or radio (pick your poison) is selected when a link is created (and then optionally modifiable afterwards), begin redirecting links through CAS, storing student usernames provided in the response (to be later viewed on the detail link page), only then sending the student to the link.
Helpful Links
check out the cas_callback.py
file for additional CAS information