I am confused about the organization of the authentication files
localOverrides.conf
LocalOverrides.conf:
First:
$authen{user_module} = {
"*" => "WeBWorK::Authen::LTIAdvanced",
"*" => "WeBWorK::Authen::LDAP"
"*" => "WeBWorK::Authen::Basic_TheLastOption"
};
then later: include("conf/authen_LTI.conf"); include("conf/authen_ldap.conf");
Should not the authentication configuration files loaded before specifying their use with $authen{user_module?
Another thing: why does authen_LTI.conf also has a part with $authen{user_module} ?