diff options
author | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2010-07-21 07:22:53 +0200 |
---|---|---|
committer | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2010-07-21 07:22:53 +0200 |
commit | f93f4abf2da5b5d60b217da82e26d42456f894cb (patch) | |
tree | 4da74518015b3b5dd152541ba87625cffda1fc56 /access_control.rb | |
parent | 52298159da3d1f87049a9d365825938825557d53 (diff) |
Display user friendly authentication error
Diffstat (limited to 'access_control.rb')
-rwxr-xr-x | access_control.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/access_control.rb b/access_control.rb index 7b253e1..ccb1f00 100755 --- a/access_control.rb +++ b/access_control.rb @@ -41,6 +41,7 @@ AuthType digest AuthName "dudle" AuthUserFile "#{File.expand_path(".").gsub('"','\\\\"')}/.htdigest" Require user admin +ErrorDocument 401 /authorization_required.cgi?user=admin&poll=#{CGI.escape($d.urlsuffix)} </Files> HTACCESS end @@ -50,6 +51,7 @@ AuthType digest AuthName "dudle" AuthUserFile "#{File.expand_path(".").gsub('"','\\\\"')}/.htdigest" Require valid-user +ErrorDocument 401 /authorization_required.cgi?user=participant&poll=#{CGI.escape($d.urlsuffix)} HTACCESS end } @@ -142,7 +144,7 @@ if $cgi.include?("ac_user") else if $cgi.include?("ac_create") add_to_htdigest(user,$cgi["ac_password0"]) - acusers[user] = type + acusers[user] = true write_htaccess(acusers) end |