Token Exchange for Social Providers

@dev52,

Thanks for creating this feature request.