How do I add Radius Digest authentication to Apache?
Similar to Basic authentication using mod_perl and Apache-AuthenRadius described above, except: • Requires plaintext passwords in the Radiator user database. • Install our patch for Apache-AuthenRadius 0.3, which adds support for Digest to Apache-AuthenRadius. • Install our patch for RadiusPerl 0.5, which adds support for long passwords and Digest::MD5 to RadiusPerl. • Put something like this in the .htaccess of the directory you wish to protect: AuthName “Radius Test” AuthType Digest require valid-user PerlAuthenHandler Apache::AuthenRadius PerlSetVar Auth_Radius_host localhost PerlSetVar Auth_Radius_port 1645 PerlSetVar Auth_Radius_secret mysecret PerlSetVar Auth_Radius_timeout 5 Note: Apache-AuthenRadius-0.3 imposes rediculous limitations on the length and content of permitted user names. You might want to consider removing that code from AuthenRadius.pm.