Thanks for the immediate reply. You got me right am trying to get
both :
If you need the user to authenticate with Google *and* have access to
his
calendar, then you want to use OpenID with the "OpenID+OAuth"
extension,
which gives you the OAuth access token that you need to then pass to
the
GData API to download their calendar. I'm pretty sure there's an
OpenID+OAuth extension sample with DotNetOpenAuth too.
This gives me few pointers to go search more. It is so much confusing
with these authentication and authorization stuff. I really appreciate
if you can forward me specific links or pointers especially from
Asp.net MVC and razor view. Is there a nuget package out there for
both OpenID+OAuth extension. Been searching a lot and get all these
confusing links here and there.
On Jan 3, 1:26 am, Andrew Arnott <
andrewarn...@gmail.com> wrote:
> Do you need to authenticate the user using Google, or do you merely need
> access to his Calendar?
>
> If you just need his Calendar, use OAuth, and there's a sample for
> accessing Google Contacts that ships with DotNetOpenAuth using OAuth.
>
> If you need the user to authenticate with Google *and* have access to his