zonyitoo / doubanfm-qt

A DoubanFM client
Other
511 stars 99 forks source link

没法登录 #1

Closed Blaskyy closed 11 years ago

Blaskyy commented 11 years ago

qt 4.8.4 archlinux 输入用户名和密码后点击确定 然后提示请输入正确的用户名和密码

zonyitoo commented 11 years ago

用户名是邮件地址哦...纯写用户名是登录不了的

Ps: 我写了个万恶的正则表达式来检测...看来是要删掉它

Blaskyy commented 11 years ago

就是用邮件地址, 估计是检测问题. QQ邮箱

Blaskyy commented 11 years ago

"^[a-zA-Z]+([.-]?[a-zA-Z]+)@[a-zA-Z]+([.-]?[a-zA-Z]+)(.[a-zA-Z_]{2,3})+" 这段正则貌似不行哦~ if (emailRegExp.exactMatch(em) && !pw.isEmpty()) 这段去掉正则匹配,改成if (!pw.isEmpty()) 就登陆成功了.

Blaskyy commented 11 years ago

"^[a-zA-Z_0-9]+([.-]?[a-zA-Z0-9]+)@[a-zA-Z]+([.-]?[a-zA-Z]+)(.[a-zA-Z]{2,3})+" 这样可以

Blaskyy commented 11 years ago

不过现在个人的域名邮箱多种多样, 这段万恶的正则还是去掉吧, 交给豆瓣来判断是不是合法用户就行了