provider (required) - The provider with which the user authenticated (e.g. 'twitter' or 'facebook') uid (required) - An identifier unique to the given provider, such as a Twitter user ID. Should be stored as a string. info (required) - A hash containing information about the user name (required) - The best display name known to the strategy. Usually a concatenation of first and last name, but may