【问题标题】:codeigniter ion-auth activation code not working sporadicallycodeigniter ion-auth 激活码偶尔不起作用
【发布时间】:2014-03-03 17:36:01
【问题描述】:

我正在使用 CodeIgniter 的 Ion-auth 注册库。一切正常,但现在我看到一些用户在使用电子邮件注册激活系统时遇到了问题。我已经对其进行了测试,电子邮件激活码可能在您前几次尝试时不起作用,但在随后的尝试中可能会起作用。

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

服务器是 Mediatemple DV。

有什么想法吗?

谢谢。

【问题讨论】:

    标签: codeigniter ion-auth activation-codes


    【解决方案1】:

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

    【讨论】:

    • 嗨,本。是的,我检查了它并且它匹配。当我迁移到 Mediatemple DV 时,我最初遇到了同样的问题,并且不得不关闭 nginx,因为它似乎无法处理长 URL。现在,它偶尔发生,因此很难复制。接下来我将测试模型是否从 auth 控制器获取正确的信息。我的备份解决方法是拥有一个新功能,如果 activate() 失败,用户可以单击链接,以便我们再次尝试。顺便说一句,Ben 很棒的图书馆……谢谢分享。有几件事在我头上,但总体上效果很好。
    猜你喜欢
    • 1970-01-01
    • 2014-01-23
    • 2012-06-23
    • 2013-06-10
    • 1970-01-01
    • 1970-01-01
    • 2013-02-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多