What you're trying to do looks a lot like a web proxy.

Have your users authenticated on a webform, and create a cookie (with crypto info about the user and login time) you can send them back, and that's accepted by the other webs.

Then tell the webs that do not comply that they must accept the cookie way of authentication (via proxy) if they want to be integrated. Been there, done that. Some complained, but in the end everybody was just happy to 'integrate themselves' for the added value of a kind of single sign-on.

Good luck,

--
our $Perl6 is Fantastic;


In reply to Re: Possible to programatically set basic auth realm,userid/password in browser client cache by Excalibor
in thread Possible to programatically set basic auth realm,userid/password in browser client cache by q_the_eskimo

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.