Beispiel #1
0
    def registerUser(self, mail, name, vorname, pw):
        """
        Methode zur Registration eines neuen Users.

        :param mail: Mail des neuen Users
        :param name: Name des neuen Users
        :param vorname: Vorname des neuen Users
        :param pw: Passwort des neuen Users
        :return: User Objekt als Dictionary
        """
        newuser = User()
        newuser.setMail(mail) #TODO Methoden anlegen, damit Pruefungen stattfinden koennen.
        newuser.setName(name)
        newuser.setVorname(vorname)
        newuser.setPassword(pw)

        newuser.register()

        return newuser.getAsDict()