使用明文密碼登入
1
2
<code>modparam(</code><code>"auth_db"</code><code>, </code><code>"calculate_ha1"</code><code>, </code><code>yes</code><code>)</code>
<code>modparam(</code><code>"auth_db"</code><code>, </code><code>"password_column"</code><code>, </code><code>"password"</code><code>)</code>
使用密碼登入
<code>modparam(</code><code>"auth_db"</code><code>, </code><code>"calculate_ha1"</code><code>, 0)</code>
<code>modparam(</code><code>"auth_db"</code><code>, </code><code>"password_column"</code><code>, </code><code>"ha1"</code><code>)</code>
在opensipsctrl以上必須要確定去除下面的注釋
STORE_PLAINTEXT=0
資料庫subscriber表中
ha1是通過md5('username:domain:password')計算出來的
ha1b是通過md5('username@domain:domain:password')計算出來的
在資料庫中進行資料遷移
<code>update</code> <code>subscriber </code><code>set</code> <code>ha1=md5(concat(username,</code><code>':'</code><code>,domain,</code><code>':'</code><code>,</code><code>password</code><code>)),ha1b=md5(concat(username,</code><code>'@'</code><code>,domain,</code><code>':'</code><code>,domain,</code><code>':'</code><code>,</code><code>password</code><code>));</code>
本文轉自 rong341233 51CTO部落格,原文連結:http://blog.51cto.com/fengwan/1657986