刚更换前缀的时候可能存在可以用谷歌账号直接登录旧账户,但是过几天后谷歌登录突然给创建了一个新的 v 站账号的情况。新的 v 站账号显示的邮箱名称是旧的谷歌账号的前缀名,也没办法解绑或者注销新创建的 v2 账号(提示需要邀请码)
因为 v 站是仅根据 Google OAuth API 返回的邮箱地址查询数据库中的 mail ,进而得到 UID 。
而在修改前缀名后,Google 返回的邮箱地址在数据库中检索不到,v 站就会走新用户创建的逻辑。
> love4taylor: 现有用户能支持下绑定 Google 账号么.
> Livid: 如果你把现有账号的验证邮箱改成 Gmail ,那么接下来除了用账号密码登录之外,也可以使用 Google 登录。
Ref:
#175 https://v2ex.com/t/580480?p=2#r_7585717
#178 https://v2ex.com/t/580480?p=2#r_7585778
这种情况下有两种方法重新使用谷歌登录到旧的 v 站账户:
第一种是 在谷歌账号设置中,将主邮箱名切换回旧的前缀名。 缺点是谷歌账号名和邮箱发件地址等会显示为旧的前缀名,新的前缀名仅作为类似 outlook 别名邮箱存在。
第二种是 先登录旧的 v2 账号,将邮箱修改到新的前缀名上,然后在谷歌设置>关联账号中解绑 V2EX ,解绑后重新使用谷歌登录就可以将旧的 v2 账号绑定到新前缀名上了,这样就可以 gmail 主邮箱使用新名称的同时使用谷歌登录直接登录旧的 v2 账号。
使用谷歌登录创建出来的 v 站账号默认是没有设置密码的。
对于这种情况或者忘记密码的 v 站账号可以使用 https://www.v2ex.com/forgot 通过用户名和注册邮箱重设密码,之后可以用户名➕密码登录 v 站账号。
注意:在进行方法二之前,推荐先设置密码之后再进行修改操作,避免登录不上旧的 v 站账号等情况出现。
因为 v 站是仅根据 Google OAuth API 返回的邮箱地址查询数据库中的 mail ,进而得到 UID 。
而在修改前缀名后,Google 返回的邮箱地址在数据库中检索不到,v 站就会走新用户创建的逻辑。
> love4taylor: 现有用户能支持下绑定 Google 账号么.
> Livid: 如果你把现有账号的验证邮箱改成 Gmail ,那么接下来除了用账号密码登录之外,也可以使用 Google 登录。
Ref:
#175 https://v2ex.com/t/580480?p=2#r_7585717
#178 https://v2ex.com/t/580480?p=2#r_7585778
这种情况下有两种方法重新使用谷歌登录到旧的 v 站账户:
第一种是 在谷歌账号设置中,将主邮箱名切换回旧的前缀名。 缺点是谷歌账号名和邮箱发件地址等会显示为旧的前缀名,新的前缀名仅作为类似 outlook 别名邮箱存在。
第二种是 先登录旧的 v2 账号,将邮箱修改到新的前缀名上,然后在谷歌设置>关联账号中解绑 V2EX ,解绑后重新使用谷歌登录就可以将旧的 v2 账号绑定到新前缀名上了,这样就可以 gmail 主邮箱使用新名称的同时使用谷歌登录直接登录旧的 v2 账号。
使用谷歌登录创建出来的 v 站账号默认是没有设置密码的。
对于这种情况或者忘记密码的 v 站账号可以使用 https://www.v2ex.com/forgot 通过用户名和注册邮箱重设密码,之后可以用户名➕密码登录 v 站账号。
注意:在进行方法二之前,推荐先设置密码之后再进行修改操作,避免登录不上旧的 v 站账号等情况出现。