写了几个小时,终于快把注册页面的业务逻辑写完了。
看图:
要验证的地方:
- 电子邮件是否合法
- 密码是否符合最低长度
对于验证电子邮件,如果要写完整的正则,就太复杂了,这里只做简单的校验。
另外,在UI上还有一个细节,就是:
这里注册时,不需要确认密码。
有很多网站,对于密码是两个输入框,一个是密码,一个是确认密码。
这种做法,是为了防止用户输错密码。
但是,同样会非常麻烦。
其实大部分时候,用户是不会输错密码的。但是,有时候不确定了,就需要验证一下。
怎么验证呢?就是点击密码右侧的小眼睛图标,点击一下,密码就变成明文了。
目前简单的注册逻辑,就写到这里。
你会注意到,这里没有加机器人验证,所以,会被注册机轰炸。
由于优先级问题,机器人验证暂时不加入,等后面有空了再加。
