CNODE可以用GitHub登录了
发布于 10 年前 作者 weakish 8149 次浏览 最后一次编辑是 8 年前

旧用户登录后可以关联旧账号

@alsotang rocks!

26 回复

关联之后没看到多了些什么啊

关联后,以后你无论是通过输密码还是走github的oauth,都能登录了。

不能回复??

@weakish

= = 仅仅是登陆额、、、、

测试

太高兴了,终于可以登陆了,高兴

有没有同学是新注册的, 全新的注册流程能否走通?

新注册用户,通过github,试试发帖

@weakish 似乎登陆后用户名也是跟github一致,但是如果github改了Name,不能实时同步过来

听说能发帖了

通过 github 注册的时候,可否用 github 的 username 当成这边的用户名,而不是用 name.

Github Issues 上提吧

@Zeng Wang 已修复。

@Zeng Wang 实时同步没有做,但是再次登陆时,会随着 GitHub 资料的更新而更新。

我发现之前的bug跟user schema并没有关系。而可能是我在github profile中没有填写public email而导致的。现在我加上了public email,点击注册新用户后没有报错而是直接成了null user。。。

@null 嗯,我去你的 github 看了看,貌似你开放的资料相比别人确实非常的少。 之前之所以 email 会冲突应该就是因为你的 email 是 null 导致的。现在之所以你的用户名为 null,也是因为你的 github 上用户名不属于 public 导致的。 你可以试试以下的修复方式:

  1. 去github 上把用户名 public 出来。
  2. 重新 oauth 登陆 cnode

@alsotang 貌似还是一样的,没有同步过来

@Zeng Wang 嗯。是因为那个 pr 还没有被合并。我们不是全职在做社区维护,所以时间上嘛~肯定是会慢点的。请谅解哈。

不容易啊,终于注册上来了

@suqian 使用github帐号登录之后在选择新用户注册/老帐号绑定,新用户注册那个按钮给我第一感觉是没有成功要我再注册一次,也许可以换成:开始使用 这样的描述略好吧!

终于可以注册了

修复一下?

E11000 duplicate key error index: b2urh52bh95t.users.$email_1 dup key: { : “” }

回到顶部