Performs a user login operation.
The resulting UserDto after a successful login.
The LoginDto containing login credentials.