Creación de Modelo “user” y Regla para registro de usuario “signUp”

Aquí te dejamos el código utilizado en esta lección:

Model User {
    String name
    String password
    Integer score value(0)
}

RuleContext SignUpContext {
    Rule createAccount {
        SignUp signUpExp = broker.ui.getDataSource()
        User newUser = User()
        newUser.name = signUpExp.username
        newUser.password = signUpExp.password
        broker.cloudPersistence.save(newUser)
        broker.ui.showAlert("Congratulations!", "Your account has been created successfuly, please login now.")
        broker.ui.pop()
     }
    }
}