| CGI :: Aplicación :: Plugin :: LinkIntegrity CGI :: Aplicación :: Plugin :: LinkIntegrity puede hacer que los enlaces resistentes a los tamaños en CGI :: Aplicación. |
Descargar ahora |
CGI :: Aplicación :: Plugin :: LinkIntegrity Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Michael Graham
- Sitio web del editor:
- http://search.cpan.org/~mgraham/Test-FormValidator-0.06/lib/Test/FormValidator.pm
CGI :: Aplicación :: Plugin :: LinkIntegrity Etiquetas
CGI :: Aplicación :: Plugin :: LinkIntegrity Descripción
CGI :: Aplicación :: Plugin :: LinkIntegrity puede hacer que los enlaces resistentes a los tamaños en CGI :: Aplicación. CGI :: Solicitud :: Plugin :: LinkIntegrity puede hacer que los enlaces resistentes a los tamaños en CGI :: Application.Synopsisin su aplicación: Use Base 'CGI :: Aplicación'; Use CGI :: Aplicación :: Plugin :: LinkIntegrity; Sub Configuración {My $ Self = Shift; $ auto-> link_integrity_config (secreto => 'Alguna cadena secreta conocida sólo a usted y yo',); } Sub Account_Info {My $ Self = Shift; My $ CUENTA_ID = get_user_account_id (); My $ plantilla = $ auto-> load_tmpl ('cuenta.html'); $ Template-> Param ('Balance' => $ Self-> Link ("/ cuenta.cgi? RM = balanceacct_id = $ account_id"); 'Transfer' => $ Self-> Link ("/ cuenta.cgi? RM = transferacct_id = $ account_id "); 'retiro' => $ auto-> enlace (" / account.cgi? rm = retiradoacct_id = $ account_id ");); } En su plantilla:
Bienvenido a la banca sin rostro Corp. Acciones:
"> Mostrar saldo
"> Hacer una transferencia
"> obtener efectivo Esto enviará el siguiente HTML al navegador: Bienvenido al Ranking Corp. Acciones:
Mostrar balance
Haz una transferencia
Obtener efectivo Las URL creadas son ahora resistentes a la manipulación. Si el usuario cambia ACCT_ID de 73 a 74, el _Checksum no coincidirá, y el sistema lo tratará como un intento de intrusión. Requisitos: · Perl
CGI :: Aplicación :: Plugin :: LinkIntegrity Software relacionado