+ Start a Discussion

Oauth with Google and Customer Portal

I understand that salesforce can be an Oauth 'provider' in that they can respond to authentication requests which include a username and password, with a token response.  What I am looking for is to use Oauth to authenticate Customer Portal users against a 3rd party Oauth 'provider', in this case, Google.


I want anyone with a Google account to be able to create, and link a salesforce Customer Portal account with their Google account.  I don't want salesforce to create a username and password for them, but to accept the token that is returned from Google once the user logs in there.


Is that possible?  


On a side note... Once authenticated, I would like the user to be able to update force.com data about themselves.  Technically speaking I might not need authenticated site users, a.k.a. Customer Portal users to do this.




Were you able to find a way to do this? I'm trying to do the same with facebook.


Thanks in advance,