Add facebook display setting in the initializer
Protection against trying to login an unpersisted user
Allow to set callback_url directly
Add a more generic build_from method to external