Httpd :: authen

HTTPD :: AuthEN is een HTTP-server-authenticatieklasse.
Download nu

Httpd :: authen Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Doug MacEachern
  • Uitgever website:
  • http://search.cpan.org/~gozer/mod_perl-1.30/lib/Apache/Status.pm

Httpd :: authen Tags


Httpd :: authen Beschrijving

Httpd :: AuthEN is een HTTP-server-authenticatieklasse. HTTPD :: AuthEN is een HTTP-server-authentication class.synopsis Gebruik httpd :: authen (); deze module biedt methoden voor het authenticeren van een gebruiker. Het maakt gebruik van HTTPD :: UserAdmin om wachtwoorden in een database te zoeken. Subclasses bieden methoden die specifiek zijn voor het authenticatiemechanisme. Momenteel is onder HTTP / 1.0 het enige ondersteunde authenticatiemechanisme basisverificatie. NCSA MOSAIC en NCSA HTTPD Begrijpen de voorgestelde berichten Digest-authenticatie, die het op een dag in de HTTP-specificatie in de HTTP-specificatie zou moeten maken. Deze module ondersteunt zowel.methodsnew () sinds httpd :: AuthEN gebruikt httpd :: useradmin voor database-lookups heeft het veel van dezelfde kenmerken nodig. Of, als het eerste argument dat is doorgegeven aan de nieuwe () Object Constructor een verwijzing naar een HTTPD :: UserAdmin, worden de attributen geërfd. De volgende kenmerken worden erkend van HTTPD :: UserAdmin: DBTYPE, DB, Server, Path, DBMF, Encrypt en als u een SQL-server wilt vragen: host, gebruiker, auth, stuurprogramma, usertable, namenfield, wordt het wachtwoordveldDe defaults verondersteld voor deze kenmerken, zoals in HTTPD :: UserAdmin. Zie httpd :: useradmin voor details. $ Authen = NIEUW HTTPD :: AuthEN (db => "www-gebruikers"); Basic () Short-Cut om een HTTPD :: AuthEN :: Basic-object te retourneren. $ Basic = $ Authent-> Basic; Digest () Short-Cut om een httpd :: Authen :: Digest-object te retourneren. $ Digest = $ Authen-> Digest; Type ($ autorisatie_header_value) Deze methode raden de autorisatieschema op basis van de 'autorisatie'-headerwaarde en retourneert een object Zegen in de klasse van die regeling. Het is eenvoudig te authenticeren Een gebruiker zonder zelfs te weten welk schema wordt gebruikt: $ Authtype = HTTPD :: Authen-> Type ($ Authinfo); @info = $ $ Authtype-> Parse ($ Authinfo) if ($ AuthType-> Check (@info)) {#response 200 OK, etc.} Vereisten: · Perl


Httpd :: authen Gerelateerde software