Issue #2206687 by damiankloip: Replace user_authenticate with a UserAuth service.