I have to login users in a SharePoint publishing site, using an external site which provides me this:
The steps are:
- User wants to login, I redirect them to an external site.(ex: _http://externalsite.com/login.aspx?returnUrl=mySite)
- If succeded, it returns to an url from my site, with a token(ex: _http://mysp.com/landing.aspx?token=123456)
- I send this token to an external web service, which will answer me with user data.
- Once I have this data, I set up the user info on my Application and this is the end of the process.
I've already have this working on an ASP.NET site, but I can't figure out how to accomplish this on a SharePoint site.
I've also read some documentation and blog post but all of them talks about custom providers like SqlMembershipProviders, Claims, and lot of stuff that I find not useful for this. Can anyone point me in the right direction?