这是用户如何登录我的应用程序的摘要(直到验证数据):
提交登录表单。
路由器找出用户试图去的地方。
正确
Controller
初始化。RecognitionService
启动并运行该方法login()
。在该
login()
方法中,我在我的User
域对象中设置了提供的用户名和密码。我的
User
域对象将通过检查用户名和密码的类型、长度、格式等来检查用户名和密码是否有效。
所有这一切都很好,除非输入的用户名包含无效字符,然后以View
整洁的方式从我的域对象中获取错误消息。
目前,我让我的域对象将消息(实际上是消息的数组键)返回给RecognitionService
它,然后保留消息数组键,然后在View
我从中检索消息数组键RecognitionService
并使用它来显示正确的信息,但我觉得有更好的方法,有什么想法吗?
谢谢。