CGI :: Sitzung :: Auth

authentifizierte Sitzungen für CGI-Skripts
Jetzt downloaden

CGI :: Sitzung :: Auth Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jochen Lillich
  • Website des Verlags:
  • http://search.cpan.org/~geewiz/

CGI :: Sitzung :: Auth Stichworte


CGI :: Sitzung :: Auth Beschreibung

Authentifizierte Sitzungen für CGI-Skripts CGI :: SMS: Es verwendet CGI :: Session für Session-Management und unterstützt mehrere Backends für Benutzer und Gruppendatenspeicher.cgi :: Session :: AUTH bietet eine Alternative zur HTTP-Authentifizierung an. Ihr Ziel ist es, den Authentifizierungsprozess so nahtlos wie möglich in die Webanwendung integrieren, während die Programmierschnittstelle einfach ist. Dies ist die häufigste Methode der Authentifizierung einer Website-Besucher. Alternativ kann ein Benutzer automatisch von seiner IP-Adresse authentifiziert werden. Dies ist nützlich, wenn autorisierte Benutzer nicht gestört werden können, sich manuell anzumelden, sondern durch eine Reihe von festen IP-Adressen identifiziert werden. CGI :: Sessions: seine Benutzer-ID. Das Benutzerprofil kann zusätzliche Felder für beliebige Daten enthalten.Important: Die Klasse CGI :: Sitzung: . Sie müssen eine Kinderklasse ableiten, die eine eigene _login () -Methode implementiert, in der die eigentliche Authentifizierung erfolgt. Synopsis verwenden CGI; Verwenden Sie CGI :: Session; Verwenden Sie CGI :: Sitzung :: Auth; # CGI-Objekt für Header, Kekse usw. My $ cgi = new cgi; # CGI :: Session-Objekt für Session-Umgang mit meiner $ Session = New CGI :: Session (undef, $ CGI, {Verzeichnis => '/ tmp'}); # CGI :: Session :: Auth-Objekt für die Authentifizierung Meine $ auth = NEUE CGI :: SITZUNG :: AUTH ({CGI => $ CGI, SITZUNG => $ SITZUNG}); $ auth-> authenticate (); # Prüfen Sie, ob Besucher bereits angemeldet ist, wenn ($ auth-> angemeldet) {showesecrage; } else {showloginpage; } Anforderungen: · Perl.


CGI :: Sitzung :: Auth Zugehörige Software