How do you people do authentication using google and facebook ? It seems to be very problematic and there is not easy way.
1) using web login (looks ugly but easiest way)
2) using native login (looks good, increases your app size and so much native programming)
which one is better out of these? microsoft claim, it is better to use web login as they provide for Azure Active Directory B2C
Which technology?
1) Xamarin Auth : full of open issues on their github. last time I tried UWP was failing.
2) Azure Mobile Services: this was the only working option for me last time I tried but I dont know after google changing their policy, how it works? because it was working based on webview and didnt didnt support native browser.
3) Azure Active Directory B2C: It looks like that it is the easiest solution but way toooooooooo expensive for poor developers.
5) Aspnet membership with custom web api. I achieved this very quick with own username password. very simple but external logins looks like impossible.
4) Others
Please share your thoughts and how you implemented?