redo Facebook OAuth so it works well on mobile