I use Xamarin.Forms and Xamarin.Auth to login til differen OAuth services.
After a successfull login, I persist the login using the AccountStore class, and can therefore retrieve accounts instead of validating again.
It works with Facebook and Twitter but when I try to persist my Google Account, returned from the login, its not there when I try to retrieve it again.
I save like this :
AccountStore.Create ().Save (eventArgs.Account, "Google");
I noticed that the dynamic content/json returned from Google OAuth, does not contain a "name" property - could that be the reason why ?
And if so, what do I do ? Just started liking the idea of AccountStore :-)