CGI :: Toepassing :: Plugin :: Autorisatie

CGI :: Toepassing :: Plugin :: Autorisatie is een autorisatiekader voor CGI :: Application.
Download nu

CGI :: Toepassing :: Plugin :: Autorisatie Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Cees Hek
  • Uitgever website:
  • http://search.cpan.org/~ceeshek/CGI-Application-Plugin-TT-1.04/lib/CGI/Application/Plugin/TT.pm

CGI :: Toepassing :: Plugin :: Autorisatie Tags


CGI :: Toepassing :: Plugin :: Autorisatie Beschrijving

CGI :: Toepassing :: Plugin :: Autorisatie is een autorisatiekader voor CGI :: Application. CGI :: Toepassing :: Plugin :: Autorisatie is een autorisatiekader voor CGI :: applicatie.Synopsis Gebruik basis qw (CGI :: applicatie); Gebruik CGI :: Toepassing :: Plugin :: Authenticatie; Gebruik CGI :: Toepassing :: Plugin :: Autorisatie; # Standaard config voor runmode-autorisatie __package __-> Authz-> config (stuurprogramma => ,); # Met behulp van een genoemde configuratie om het te onderscheiden van # de bovenstaande configuratie __package __-> Authz ('DBACCESS') -> Config (stuurprogramma => , Join_on => 'User.id = Access.User_ID', Constraints => {'user.name' => '__USERNAME__', 'Access.table' => '__param_1__', 'Access.item_id' => '__Param_2__'}],); subbeheerder_runmode {mijn $ zelf = verschuiving; # De gebruiker moet in de admin-groep staan om toegang te hebben tot deze runmode retourneer $ self-> auth-> verboden tenzij $ $ self-> auth-> autoriseren ('admin'); # rest van de runmode ...} sub update_widget {mijn $ self = shift; mijn $ widget = $ self-> query-> param ('widget_id'); # Kan deze gebruiker deze widget bewerken in de tabel met widgets? Retourneer $ self-> Authz-> Verboden tenzij $ $ self-> authz ('dbaccess') -> autoriseren (widgets => $ widget); # Wijzigingen opslaan in de widget ...} CGI :: Toepassing :: Plugin :: Autorisatie voegt de mogelijkheid toe om gebruikers te autoriseren voor specifieke taken. Zodra een gebruiker is geverifieerd en u weet met wie u te maken hebt, kunt u deze plug-in vervolgens gebruiken om te bepalen waar deze gebruiker toegang heeft. Het importeert twee methoden (Authz en autorisatie) in uw CGI :: Application-module. Beide methoden zijn uitwisselbaar, dus u moet er een kiezen en deze consequent in uw code gebruiken. Via de AUTHZ-methode kunt u alle methoden van de CGI :: Application :: Plugin :: Authorization-plug-in-configurations Er kunnen meerdere manieren zijn die u mogelijk in verschillende delen van uw code wilt autoriseren. Deze verschillen kunnen in strijd zijn met elkaar. U kunt bijvoorbeeld runsmodelniveau-autorisatie hebben die vereist dat de gebruiker tot een bepaalde groep behoort. Maar ten tweede heeft u mogelijk rijniveau-database-autorisatie die vereist dat de gebruikersnaamkolom van de tabel de naam van de huidige gebruiker bevat. Deze configuraties zouden met elkaar in strijd zijn, aangezien ze de machtigen van verschillende informatie. Om dit op te lossen kunt u meerdere met de naam configuraties maken door een unieke naam op te geven aan de C -methode. __Package __-> Authz ('dbaccess') -> Config (stuurprogramma => ,); # Later $ self-> authz ('dbaccess') -> autoriseren (widgets => $ widget_id); Vereisten: · Perl


CGI :: Toepassing :: Plugin :: Autorisatie Gerelateerde software

Xtm :: pad

XTM :: PATH is een PERL-module met onderwerpkaartbeheer, XPath zoals ophalen en bouwfaciliteit. ...

148

Downloaden

libiriverdb

Libiriverdb is een bibliotheek voor IRIVER JUKEBOXES, met name de H300- en H100-serie-op harde schijf gebaseerde modellen. ...

133

Downloaden