49 Commits

Author SHA1 Message Date
alsotang
543a4e4ccd 改进没有公开 email 的提示 2019-08-20 22:35:11 +08:00
alsotang
3a71ea0d07 provide default value for input params 2016-02-23 14:23:57 +08:00
alsotang
a38dd581c3 use validator.js with only strings 2016-02-23 13:58:27 +08:00
alsotang
ddab9fbc94 github login 2015-11-23 20:23:56 +08:00
alsotang
5ace697da3 email 在注册后不必一直出现 2015-11-23 17:16:27 +08:00
alsotang
355cbb8098 登录时更友好的错误提示 2015-11-23 17:13:40 +08:00
alsotang
beaba3bf88 继续修补 passport-github 升级后的 emails 字段问题 2015-11-23 16:29:09 +08:00
Jackson Tian
c652c28df1 fix TypeError when profile without emails 2015-11-23 12:24:28 +08:00
alsotang
2a8b645030 适应 wiredtiger 的重复 key 报错 2015-08-11 22:14:31 +08:00
alsotang
183fed23ca Revert "reformat code"
This reverts commit 5426982f5a128ec271738a51f9366dfd5b05565a.
2015-07-01 15:17:45 +08:00
alsotang
5426982f5a reformat code 2015-07-01 15:15:37 +08:00
alsotang
acd1626d9e Merge commit 'c1ef713a863eaf3000048233b540ce35c44ac42b' 2015-05-27 22:15:25 +08:00
Jason Lee
3d72bd0c0a Remove unused require 2015-05-25 21:13:33 +08:00
Jason Lee
15c9768074 Mongoose log add runtime, use mquery TraceFunction (So that need new verion of Mongoose) 2015-05-25 21:09:35 +08:00
Jason Lee
7cb8205fe8 对齐等号赋值 2015-05-23 22:43:36 +08:00
alsotang
abde0a4350 github 登陆不再修改 loginname 2015-02-04 12:38:58 +08:00
alsotang
b8da6b8e98 允许用户通过 github 更改 email 2015-01-21 01:37:35 +08:00
alsotang
9ee738434d 防止 mongodb 注入 2014-12-09 00:10:46 +08:00
alsotang
0892396934 新用户自动生成 token 2014-10-26 14:31:31 +08:00
alsotang
eb335786d9 fix #433 2014-10-26 12:18:04 +08:00
alsotang
aa41af263e record github access-token 2014-10-22 18:09:46 +08:00
alsotang
bc7bbd34e7 use github user profile 2014-10-01 14:20:14 +08:00
alsotang
dcd3b9a416 use bcrypt 2014-10-01 01:00:19 +08:00
alsotang
860eb1f372 fix test 2014-09-29 12:16:35 +08:00
alsotang
0763190de4 github 登录时,可以同步头像 2014-09-29 12:09:17 +08:00
alsotang
e27d1917e3 add tests for github controller 2014-09-27 02:32:10 +08:00
alsotang
d468fea211 add tes for sign controller 2014-09-27 02:01:02 +08:00
alsotang
6c3fb708ef update loginnmae with github profile 2014-09-25 10:53:11 +08:00
Fei Yao
157c26b1d5 Revert "Revert "jshint检查出来的格式问题""
This reverts commit 30a83dc1db976e7e91b85bfa939cb46885d54832.
2014-09-07 17:21:55 +08:00
Fei Yao
8f84cde428 Revert "Revert "Revert "jshint检查出来的格式问题"""
This reverts commit b473f15cd676a2488416e7fb31f1983ee98a2ddc.
2014-09-07 16:42:42 +08:00
Fei Yao
b473f15cd6 Revert "Revert "jshint检查出来的格式问题""
This reverts commit 30a83dc1db976e7e91b85bfa939cb46885d54832.
2014-09-07 16:41:15 +08:00
Fei Yao
30a83dc1db Revert "jshint检查出来的格式问题"
This reverts commit 41fd359412369f1ec7d65c87107fc9cc16afa105.
2014-09-07 16:38:48 +08:00
Fei Yao
41fd359412 jshint检查出来的格式问题 2014-09-07 16:38:39 +08:00
alsotang
47248ed5f9 不会被 github 登陆重新覆盖用户名 2014-08-29 12:32:11 +08:00
alsotang
50ea69d00e gravatar update issue 2014-08-11 11:43:00 +08:00
alsotang
752c720e51 fix #355 2014-08-07 11:36:37 +08:00
Alsotang
9d37b039e3 加入更多 github 验证错误提示 2014-05-06 15:04:07 +08:00
Alsotang
083b85c3b6 更精细的提示 2014-04-22 15:40:04 +08:00
Alsotang
360317ec90 Fixed #265
很多人的 GitHub 没有提供公开的 Email 地址,导致注册失败。
2014-01-04 01:23:14 +08:00
Alsotang
bba13c1efd GitHub link in Settings 2013-12-30 16:04:44 +08:00
Alsotang
8fb2611af1 Fixed #260
https://github.com/cnodejs/nodeclub/issues/260

之前的代码对于 User 的 name 和 loginname 的用法太渣了,
新用户统一它们好了。
2013-12-26 16:49:31 +08:00
Alsotang
7c13283cf8 随着 github 上用户资料的更新而更新 2013-12-26 16:08:41 +08:00
Alsotang
175bbec1e0 Fixed #256 2013-12-26 15:58:01 +08:00
Alsotang
8a23c89350 Fixed #254 2013-12-26 12:46:13 +08:00
Alsotang
4aa006052f Fixed #253 2013-12-26 10:32:51 +08:00
Alsotang
ffd24ebdbf 修复 loginname 的大小写问题 2013-12-25 12:14:41 +08:00
Alsotang
72b8245bae 用 github id 取代 accesstoken 来确定唯一用户 2013-12-24 18:01:37 +08:00
Alsotang
539ec723f7 关联旧账号 2013-12-24 18:01:36 +08:00
Alsotang
700888f5fa 完成了基本的 GitHub OAuth 验证 2013-12-24 18:01:36 +08:00