| Httpd :: AUTEN. httpd :: authen è una classe di autenticazione del server HTTP. |
Scarica ora |
Httpd :: AUTEN. Classifica e riepilogo
- Nome editore:
- Doug MacEachern
- Sito web dell'editore:
- http://search.cpan.org/~gozer/mod_perl-1.30/lib/Apache/Status.pm
Httpd :: AUTEN. Tag
Httpd :: AUTEN. Descrizione
Httpd :: AUTEN è una classe di autenticazione del server HTTP. Httpd :: AUTEN è una classe di autenticazione del server HTTP.Synopsis utilizza httpd :: authen (); questo modulo fornisce metodi per l'autenticazione di un utente. Utilizza httpd :: userdmin per cercare password in un database. Le sottoclassi forniscono metodi specifici per il meccanismo di autenticazione.currently, in HTTP / 1.0 L'unico meccanismo di autenticazione supportato è l'autenticazione di base. NCSA Mosaic e NCSA httpd Comprecano l'autenticazione del digest del messaggio proposto, che dovrebbe arrivare nell'eptTP specifica un giorno. Questo modulo supporta entrambi.MethodsNew () poiché httpd :: AUTEN utilizza httpd :: userdmin per la ricerca del database ha bisogno di molti degli stessi attributi. Oppure, se il primo argomento è passato al nuovo () il costruttore di oggetti è un riferimento a un httpd :: userdmin, gli attributi sono ereditati. I seguenti attributi sono riconosciuti da httpd :: userdmin: dbtype, db, server, percorso, dbmf, Encryptand Se si desidera interrogare un server SQL: host, utente, auth, driver, autisti, USERT, NAMEFIELD, PASSWORDFIELDE è presunto gli stessi valori predefiniti per questi attributi, come in httpd :: userdmin. Vedi httpd :: userdmin per i dettagli. $ AUTEN = NUOVO httpd :: AUTEN (DB => "WWW-UTENTI"); BASIC () Breve-taglio per restituire un httpd :: AUTEN :: Oggetto di base. $ BASIC = $ auten-> Basic; Digest () Breve-taglio per restituire un httpd :: AUTEN :: Oggetto Digest. $ Digest = $ Authen-> Digest; Type ($ Authorization_header_Value) Questo metodo indovinerà il regime di autorizzazione basato sul valore di intestazione "Autorizzazione" e restituire un oggetto Benedizione nel corso di tale schema. Utilizzando questo metodo, è semplice da autenticare Un utente senza nemmeno sapere quale schema viene utilizzato: $ Authtype = httpd :: auten-> tipo ($ authinfo); @info = $ Authtype-> Parse ($ authinfo) se ($ authtype-> check (@info)) {#Response 200 OK, ecc.} Requisiti: · Perl.
Httpd :: AUTEN. Software correlato