def remote_login(self, username):
        """
        Start of username/password login.

        @param username: The username.
        """
        c = challenge()
        return c, _PortalAuthChallenger(self.portal, self.broker, username, c)

        Start of username/password login.

        @param username: The username.
        
stackoverflow/venv/lib/python3.6/site-packages/twisted/spread/pb.py