AccountController: Refactor registration via AuthSource into own method