How to use Facebook as identity provider for back end of mobile app?
security.stackexchange.com