Inject user ID into handleLinkRequest.

Search for the social login directly before trying to match on email.
Create new token on social login link since the previous one is not accessible in the context.