Anyone have a good suggestion on how to implement a pass-through login for BugNet? I have an ASP.Net application that I want to integrate BugNet with, but I can't require my users to have to re-authenticate when switching sites. I looked at the forms-based authentication that this thing uses, but I can't quite figure out how to insert my own logic there. What I want to do is to host BugNet in an IFrame in my site, and pass the authentication credentials via a GUID on the URL generated on the fly, call back server-server to retrieve the actual username/password, and use that info to automatically sign the user in.
Like this:
My Site->IFrame->http://bugnet.mydomain.com?GUID=DJKHGF32HDJ4
BugNET->pass 'DJKHGF32HDJ4' to a web service on another server-> returns User Name/Password
BugNet->Auto-login with User Name/Password
I know how to do everything up to the point where I get the username/password - what do I do with it then???