2014-02-06 107 views
0

我正在使用CodeIgniter的Ion-auth注册库。一切工作正常,但现在我看到一些用户在电子邮件注册激活系统中遇到问题。我已经测试过它,并且电子邮件激活码在您尝试前几次时可能无法正常工作,但可能会在后续尝试中起作用。codeigniter ion-auth激活码不在工作偶尔

它在我的本地主机版本上正常工作。我的猜测是处理时间或URL的长度可能与它有关。 激活码如下所示:http://domain.com/auth/activate/1133/6021ed8cb63ee10cb39d93eb995e852783133412

服务器是Mediatemple DV。

任何想法?

谢谢。

回答

0

首先要检查的是users.activation_code字段是否填充并匹配激活电子邮件中的代码。

+0

嗨,本。是的,我检查了它并且匹配。当我迁移到Mediatemple DV时,我最初遇到了同样的问题,并且不得不关闭nginx,因为它似乎无法处理长URL。现在,它偶尔发生,所以很难复制。接下来,我将测试该模型是否从auth控制器获取正确的信息。我的备份解决方法将是一个新的功能,用户可以点击一个链接,如果activate()失败,我们可以再试一次。伟大的图书馆btw本....感谢分享它。有几件事情在我头上,但它的整体运作良好。 – user3222166