1.注册的时候考虑用户名和密码的设置,用户名和密码的长度有限制,用户名如果重复怎么提示,密码可以包含什么字符,都是要考虑清楚的。
2.登录的时候考虑登录失败的情况,如何提示。
3.第三方登录的时候是要拉取授权,是每次都要授权还是默认第一次授权。
4.总体写得不错,这个模块很常见,但是有很多具体的细节要考虑到。