Displaying 2 results from an estimated 2 matches for "htpasswd_auth".
2006 Mar 24
2
Basic Auth in WEBrick
...WEBrick such as:
realm = "Gnome realm"
start_webrick {|server|
htpasswd = HTTPAuth::Htpasswd.new(/tmp/gnome.htpasswd)
authenticator = HTTPAuth::BasicAuth.new(
:UserDb => htpasswd
:Realm => realm
)
server.mount_proc(/htpasswd_auth) {|req resp|
authenticator.authenticate(req resp)
resp.body = "You are authenticated to see the super secret
datan"
}
}
Do I replace the script/server file with something like this? If
there an actual example of working with rails, not just WEBrick as...
2004 Aug 06
4
No Duplicate Users - Patch
...tor, username, password);
+ authenticator, source, username, password);
if(result == AUTH_OK)
client->username = strdup(username);
@@ -106,6 +130,7 @@
typedef struct {
char *filename;
+ int allow_duplicate_users;
rwlock_t file_rwlock;
} htpasswd_auth_state;
@@ -150,14 +175,20 @@
#define MAX_LINE_LEN 512
/* Not efficient; opens and scans the entire file for every request */
-static auth_result htpasswd_auth(auth_t *auth, char *username, char *password)
+static auth_result htpasswd_auth(auth_t *auth, source_t *source, char
*username, char...