CGI :: SESSIE :: Auth

geverifieerde sessies voor CGI-scripts
Download nu

CGI :: SESSIE :: Auth Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jochen Lillich
  • Uitgever website:
  • http://search.cpan.org/~geewiz/

CGI :: SESSIE :: Auth Tags


CGI :: SESSIE :: Auth Beschrijving

Geverifieerde sessies voor CGI-scripts CGI :: SESSIE :: Auth is een PERL-module die geverifieerde sessies implementeert voor Web ApplicationScgi :: Sessie :: Auth is een PERL-klasse die de nodige functies biedt voor authenticatie in CGI-scripts. Het maakt gebruik van CGI :: sessie voor sessiebeheer en ondersteunt verschillende backdsds voor gebruikers- en groepsgegevensopslag.cgi :: Session :: Auth biedt een alternatief voor HTTP-authenticatie. Het doel is om het authenticatieproces in de webtoepassing zo naadloos mogelijk te integreren terwijl de programmeerinterface Simple.User's zichzelf kunnen verifiëren door hun gebruikersnaam en wachtwoord in een inlogformulier in te voeren. Dit is de meest gebruikelijke manier om een bezoeker van een website te authenticeren.alternatief, een gebruiker kan automatisch worden geverifieerd door zijn IP-adres. Dit is handig wanneer geautoriseerde gebruikers niet kunnen worden lastig gevallen om handmatig in te loggen, maar kunnen worden geïdentificeerd door een reeks vaste IP-adressen.cgi :: sessie :: Auth beheert een profiel voor elk gebruikersaccount, met zijn gebruikersnaam, zijn wachtwoord en zijn gebruikers-ID. Het gebruikersprofiel kan extra velden bevatten voor willekeurige gegevens. Het belangrijkste: de klasse CGI :: Sessie :: Auth zelf is slechts een abstracte baseklasse zonder echte opslagbackend (alleen de gebruiker 'gasten' met wachtwoord 'gast' kan inloggen) . Je moet een kindklasse afleiden die zijn eigen _login () methode implementeert waar de daadwerkelijke authenticatie plaatsvindt. Synopsis Gebruik CGI; Gebruik CGI :: SESSIE; Gebruik CGI :: SESSIE: AUTH; # CGI-object voor headers, cookies, etc. My $ CGI = Nieuwe CGI; # CGI :: SESSIE OBJECT VOOR SESSIE HANTERING MIJN $ SESSIE = NIEUWE CGI :: SESSIE (UNDEF, $ CGI, {GRIST => '/ TMP'}); # CGI :: SESSIE :: Auth-object voor authenticatie Mijn $ Auth = Nieuwe CGI :: SESSIE :: Auth ({CGI => $ CGI, SESSIE => $ SESSIE}); $ auth-> authenticeer (); # Controleer of de bezoeker al is ingelogd als ($ auth-> loggedine) {shoelcretpage; } anders {showloginpage; } Vereisten: · Perl


CGI :: SESSIE :: Auth Gerelateerde software