I am using appcelerator's Facebook module: https://github.com/appcelerator-modules/ti.facebook
However, it's quite poorly documented.
My question is what's the difference between the following Facebook login behaviours (https://github.com/appcelerator-modules/ti.facebook#facebook-login-and-authorization):
- LOGIN_BEHAVIOR_BROWSER
- LOGIN_BEHAVIOR_NATIVE
- LOGIN_BEHAVIOR_SYSTEM_ACCOUNT (iOS only)
- LOGIN_BEHAVIOR_WEB (iOS only)
- LOGIN_BEHAVIOR_NATIVE_WITH_FALLBACK (Android only - NATIVE will attempt to fallback on iOS)
- LOGIN_BEHAVIOR_DEVICE_AUTH (Android only)
There's seems to be no explanation or screenshots in what any of these do.
I understand the browser one, but the NATIVE, SYSTEM_ACCOUNT and NATIVE_WITH_FALLBACK all seem to do the same thing (only tested on ios).