Pass user authentication details to the social API

This hooks up the worker to social.initialize and social.user-profile to pass login details to the worker.

This was pair programmed by @n1k0 and @Standard8.