The reason I am not just using password security is that I am doing this for a client who has trouble remembering passwords so he keeps his passwords simple

/me re-reads the post and sees this is already done - lol. But, I think your solution is a little overkill. If you're going to all the trouble of encrypting a random string, why bother with the password at all? When you send the request to the server for the random string, why not just lock the login to that IP. That, combined with the existing encryption ideas would surely be enough. (unless there are other people with access to the client's machine, I suppose :)

If you just have the one client who wants access, why not create an html page with a form that submits to the site. Include a nice long hidden field in the form (a long password), or use JS to set a local cookie before login. Then simply get the client to save the html file on their hard drive and open the local page when logging in. That way there's nothing for a bot / outsider to hit.

.02

cLive ;-)


In reply to Re: Security and JavaScript by cLive ;-)
in thread Security and JavaScript by rlgarris682

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.