Currently I have a .asp website that is using webservices to obtain a SWT from my ACS namespace using a Service Provider. Basically I used this tutorial (http://msdn.microsoft.com/en-us/library/hh289317.aspx) and have everything working just find. It is obtaining the token using the name/password I set up in the Service Provider in ACS.
What I really want to do, though, is use Windows Live / Google to authenticate a user. I am confused about how this happens and how I change it from obtaining a token from the service provider to one of these IdPs. For example, when I request a token using the username/password, will I really be using the IdP issuer and the key associated with the relying party application?
In addition - if the user is not authenticated, I know I need to redirect them to the login page, but once they login, how do I make sure those credentials are sent back to my webservice?
I have had a difficult time finding a tutorial that fits this situation. Any samples are greatly appreciated.
JT