Moodle Shibboleth authentication plugin customized for UNC Id Federation