If you try to do this by parsing URLs you could end up with a big mess and some serious security issues. A better solution, if CF supports it, would be to move authentication to LDAP (or, conceivably, OpenID). Then, in your LDAP server, you define who has access to what. The users have a single sign-on that enables them to visit these two components and any new ones that are added later, as you set permissions in one place. We haven't yet implemented it, but it looks as though there is an LDAP module that plays nicely with Drupal 
5.3; worth doing, if, as I said, CF can also support LDAP for authentication, and you can set up the LDAP server (openLDAP?)<br><br>ari<br><br><div><span class="gmail_quote">On 10/31/07, <b class="gmail_sendername">Chris McCreery
</b> &lt;<a href="mailto:chris.mccreery@gmail.com">chris.mccreery@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thanks Gwen only issue is that the site the users will be logging in to originally is a coldfusion site and not another Drupal site. Would either of these allow this?<br><br><div><span class="gmail_quote">On 10/31/07, <b class="gmail_sendername">

Saint-Genest Gwenael</b> &lt;<a href="mailto:gwenael.saint-genest@makina-corpus.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">gwenael.saint-genest@makina-corpus.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi,<br><br>&nbsp;&nbsp;&nbsp;&nbsp;Maybe you can try with FierceSSO [1] or CAS [2] . I&#39;ve not tested<br>this two&nbsp;&nbsp;modules but this seems to be a good entry point for your<br>problem :)<br><br>Gwen<br><br>[1] <a href="http://drupal.org/project/fierce_sso" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://drupal.org/project/fierce_sso</a><br>[2] <a href="http://drupal.org/project/cas" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://drupal.org/project/cas</a><br><br>Chris McCreery wrote:
<br>&gt; I am working on a project of integrating Drupal with an existing site that
<br>&gt; has a members login, the drupal site would only be accessible by members<br>&gt; that have logged into the main site. So for instance:<br>&gt;<br>&gt; User accesses <a href="http://www.site.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
www.site.com</a><br>
&gt; Logs in to members only site<br>&gt; Now can access the drupal site <a href="http://drupal.site.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">drupal.site.com</a><br>&gt;<br>&gt; My question is what is the best way to do this, we don&#39;t want users to log
<br>
&gt; in twice, or to have to recreate the users in drupal each time a new user<br>&gt; registers on the main site.<br>&gt;<br>&gt; Thanks<br>&gt;<br>&gt;<br><br>--<br>Saint-Genest Gwenael &lt;<a href="mailto:gwenael.saint-genest@makina-corpus.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

gwenael.saint-genest@makina-corpus.com</a>&gt;<br>Makina Corpus - <a href="http://www.makina-corpus.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.makina-corpus.com/</a><br><br>--
<br>[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://lists.drupal.org/
</a> ]<br></blockquote></div><br><br clear="all"><br>-- <br><span class="sg">Chris McCreery
</span><br>--<br>[ Drupal support list | <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br></blockquote></div><br>