Difference between revisions of "AuthenWeBWorK"
m (added tag)
|Line 23:||Line 23:|
Latest revision as of 20:15, 16 June 2021
WeBWorK 2.3 contains an Apache authen handler called
Apache::AuthenWeBWorK. It allows you to password-protect a directory or location with accounts from a WeBWorK course. This is typically done with HTTP-Basic authentication, but can use any authentication protocol that Apahce supports (such as HTTP-Digest).
WeBWorK 2.3.0 or later.
Configuration looks like this.
<Location /some_protected_location> AuthName "My Protected Location" AuthType Basic PerlAuthenHandler Apache::AuthenWeBWorK PerlSetVar authen_webwork_root /path/to/webwork2 PerlSetVar authen_webwork_course some_course_id require valid-user </Location>
You can only authenticate against a single course per location.