我从未使用过 Zend 框架,但我从其他开发人员那里继承了一个站点,需要登录:mysite.com/admin/auth
。
我已在 phpMyAdmin 的用户表中创建了用户名和密码(使用 md5 作为密码),但我仍然无法登录(提供的凭据无效
)。我有什么遗漏的吗?
最佳答案
您评论中的类名称表明该应用程序正在使用 ZF1。由于密码是加盐的,因此首先您需要找到盐。它来自配置 - 查看应用程序是否有 application/configs
文件夹(这是 ZF1 约定)。否则,只需检查“salt”的源代码,您就应该找到它。
它使用 md5,因此一旦您拥有盐,您应该能够像以前一样创建密码 - 只需将盐附加到密码末尾即可。例如。如果您的密码是“phillystyle”且盐是“ABCDEFG123”,请将密码设置为 md5('phillystyleABCDEFG123')
。
关于php - Zend框架: how to reset mysite. com/admin/auth密码在mysql中使用phpmyadmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41571898/