Paketname | libcgi-untaint-perl |
Beschreibung | Process CGI input parameters |
Archiv/Repository | Offizielles Debian Archiv squeeze (main) |
Version | 1.26-4 |
Sektion | perl |
Priorität | optional |
Installierte Größe | 112 Byte |
Hängt ab von | perl (>= 5.6.0-16), libuniversal-require-perl |
Empfohlene Pakete | |
Paketbetreuer | Debian Perl Group |
Quelle | |
Paketgröße | 25770 Byte |
Prüfsumme MD5 | 90266ef9cf64c80ce4df28a7c2d63933 |
Prüfsumme SHA1 | c693f569a2bf45fdd6576764c6b8466929b8f6b7 |
Prüfsumme SHA256 | 7e98b53f151407c4c447c9018d284c5af73353365d1132ff7e04f5337a1433e1 |
Link zum Herunterladen | libcgi-untaint-perl_1.26-4_all.deb |
Ausführliche Beschreibung | Dealing with large web based applications with multiple forms is a
minefield. It's often hard enough to ensure you validate all your
input at all, without having to worry about doing it in a consistent
manner. If any of the validation rules change, you often have to alter
them in many different places. And, if you want to operate taint-safe,
then you're just adding even more headaches.
.
This module provides a simple, convenient, abstracted and extensible
manner for validating and untainting the input from web forms.
.
You simply create a handler with a hash of your parameters (usually
$q->Vars), and then iterate over the fields you wish to extract,
performing whatever validations you choose. The resulting variable is
guaranteed not only to be valid, but also untainted.
|