今天我在我的登录表单后面添加了一个额外的安全检查,以减缓暴力攻击。我有多个登录表单,并制作了一个易于调用的函数,可以进行所有检查,然后返回结果。
public static ValidateLoginResult validateLogin(HttpServletRequest request, String email, String password) {
问题是结果不是单个值,结果包括:
boolean ok
String errorMessage
boolean displayCaptcha
为此,我创建了一个新课程。这一切都很好。
但是我经常有方便的实用程序函数返回多个值,并且开始发现每次为结果创建一个新类有点烦人。
有没有更好的方法来返回多个值?还是我只是懒惰?:)