【发布时间】:2013-03-12 18:43:31
【问题描述】:
我是 ruby on rails 的新手。我已经在 linode 上部署了 ruby 站点(catarse)。当我使用普通方法或 aAuth (即 facebook 登录)进行第一次注册时,它会创建帐户。但是当我尝试创建另一个帐户时,我收到错误“Uid 已被占用?”有人知道这个错误吗?请帮忙
【问题讨论】:
标签: ruby-on-rails devise
我是 ruby on rails 的新手。我已经在 linode 上部署了 ruby 站点(catarse)。当我使用普通方法或 aAuth (即 facebook 登录)进行第一次注册时,它会创建帐户。但是当我尝试创建另一个帐户时,我收到错误“Uid 已被占用?”有人知道这个错误吗?请帮忙
【问题讨论】:
标签: ruby-on-rails devise
这表明您正在尝试使用系统中已存在的 UID 创建新用户。最好的起点是查找您的第一个创建用户的 UID - 它可能不是您所期望的(可能是 nil,可能是一些错误代码)。要解决此问题,您需要找出导致 UID 设置不正确的原因,并在您的用户创建方法中调整该代码。
【讨论】: