我需要共享CakePHP salt,以将密码哈希值散布到OpenFire服务器(MySQL集成)。

  <jdbcAuthProvider>
     <passwordSQL>SELECT password FROM users WHERE name=?</passwordSQL>
     <passwordType>md5</passwordType>
  </jdbcAuthProvider>


如何在OpenFire(3.10.0)配置中添加一些盐?

最佳答案

这应该工作

> <passwordSQL>SELECT (SUBSTRING(S_PASSWORD,1,(LEN(S_PASSWORD)-3))) FROM
> t_users WHERE S_USERNAME=?</passwordSQL>
> <passwordType>sha1</passwordType>

07-28 13:51