Validate user ID presence and provider inclusion for User::Authentication
User::Authentication factory and spec