>At 2:53 PM -0700 3/29/01, James Reynolds wrote:
>>Does anyone know of a perl webserver?  I read in "Perl in a 
>>Nutshell" that it is possible.  Has it been done?
>>
>>Why I ask:
>>I am trying to make FileMaker Pro's Web Companion more secure by 
>>hijacking the login process with a perl script.  (I could have 
>>purchased Lasso, but even it doesn't do what I want, which is have 
>>a timeout on "realms," WebSTAR nor Quid Pro Quo has a timeout 
>>either.)
>
>What are you trying to protect against?  Snooping of passwords from 
>IP Packets?  Then use https.  Unsecure password selection?  Validate 
>it in FileMaker Pro, instead of at the webserver interface.  Good 
>passwords being used by bad people?  You can only do so much.
>
>You talk about wanting 'realms' to timeout.  If, by that, you mean 
>you want passwords to expire - write a perl solution that changes 
>all FMPro passwords and schedule it with something.  If you mean you 
>want connections to expire, at a brute force level you could 
>schedule a perl script to shut down the webserver and start it up 
>again.
>
>In other words, I don't believe that using a perl-based webserver is 
>the right hammer for the screw you are trying to drive.  But maybe I 
>simply don't understand what you are asking.

I wanted to protect against authorized users screwing up databases 
just in case they ever felt inclined to modify the form submissions 
or URL submissions.  The databases are targeted for those who would 
know how to do this.

The easiest way I can think of doing this (without just plain 
throwing FileMaker away) is to make the users post submissions to a 
perl script, have the script decide if the submission is ok, if yes 
send the submission to FileMaker, get the response, and send the 
response back to the user.  FileMaker doesn't have a way of 
restricting "authorized" users.

Anyway, the response to my first email tells me that I should 
actually just use javascript and a form submission for the username 
password portion.  I just wanted to see if I could find a way to get 
the pop-up username password dialog box.

--

Thanks:

James Reynolds
University of Utah - ACLIS
Academic Computing and Library Information Services
[EMAIL PROTECTED]
801-585-9811

Reply via email to