我前段时间做了一个网站。带有 SQL 的原始 php。现在我正在用 CakePHP 做一个新版本,这意味着我想遵循很多约定,也就是说,我想尽可能地保持 cakePHP 的方式。
但:
有一个用户表,我试图在新版本上拆分成两个新的,添加字段并划分用户标识字段和使用统计字段,我仍在寻找最好的方法来简单地做到这一点,这不是主要的问题,但任何帮助将不胜感激。表名称不同以适应约定,并且字段已更改。我仍然需要对此进行一些研究。
旧站点使用 sha1() 对密码进行哈希处理,我想知道是否有机会在不让所有用户再次注册的情况下保留记录。
我发现了一些比蛮力更快的破解技巧。好吧,他们说他们更快,但我有大约 1000 个用户。此外,我认为破解我的用户密码以简化我的工作既不合法也不道德。所以破解似乎是不可能的。
我想只是照原样复制记录并为它们设置一个“重置密码”,这样他们就可以使用发送到他们注册时提供的电子邮件的代码再次登录。这不是一个非常糟糕的选择,但我只想在没有其他方法的情况下这样做。
那么,有没有办法做到这一点?