This isn't a Perl specific question, but one that I hope fellow monks who have written web-apps might have insight into. It comes from my basic tiredness at having to constantly create and manage accounts on a plethora of web-sites that I visit. So, the question is:

Does anyone know of a standard that has been created, and even mildly adopted by that would allow for the following three actions:
  • create new account
  • login
  • change password

    This would be kind of similar to Microsoft's Passport or SAML, but instead of being a negotiation between the target web-site and MS's servers or centralized SAML repository, it would be a negotiation between the target web-site and an app on the client computer that would hand over control to a browser after the actions were initiated. Thus, like Passport or SAML service, it would allow me as a user to not have to type in my account info, over and over, as well as, perhaps, automate password changing, etc. but all my password data would be stored locally not on some remote server. Note that I'm not talking about "password wallet" style software which handles storing and keeping track of this info, but rather the actual process of the initiating and changing account info.

    If this doesn't exist, I intend to create it, and implement a base Perl module that handles the transaction and can simply be overridden by web-app developers. I would think that there should be SOAP or XML RPC standards for these functions but my searching hasn't found anything so far.

    -I went outside... and then I came back in!!!!


    In reply to account management standard by Henri Icarus

    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.