| @@ 321-338 (lines=18) @@ | ||
| 318 | return false; |
|
| 319 | } |
|
| 320 | ||
| 321 | public function createPasswordHash($login, $password, $type) |
|
| 322 | { |
|
| 323 | switch ($type) { |
|
| 324 | case 2: |
|
| 325 | /* PASSWORD_HASH_MD5_USER */ |
|
| 326 | return md5("{$login}\n{$password}"); |
|
| 327 | case 3: |
|
| 328 | /* PASSWORD_HASH_MD5_SITE */ |
|
| 329 | $site = null; |
|
| 330 | ||
| 331 | return md5("{$login}\n{$password}\n{$site}"); |
|
| 332 | case 5: |
|
| 333 | /* PASSWORD_HASH_PLAINTEXT */ |
|
| 334 | return $password; |
|
| 335 | } |
|
| 336 | /* PASSWORD_HASH_MD5_PASSWORD (1) */ |
|
| 337 | return md5($password); |
|
| 338 | } |
|
| 339 | ||
| 340 | /** |
|
| 341 | * @Given there is a User with name :username |
|
| @@ 2033-2052 (lines=20) @@ | ||
| 2030 | return $userGroup; |
|
| 2031 | } |
|
| 2032 | ||
| 2033 | private function createHash($login, $password, $type) |
|
| 2034 | { |
|
| 2035 | switch ($type) { |
|
| 2036 | case 2: |
|
| 2037 | /* PASSWORD_HASH_MD5_USER */ |
|
| 2038 | return md5("{$login}\n{$password}"); |
|
| 2039 | ||
| 2040 | case 3: |
|
| 2041 | /* PASSWORD_HASH_MD5_SITE */ |
|
| 2042 | $site = null; |
|
| 2043 | ||
| 2044 | return md5("{$login}\n{$password}\n{$site}"); |
|
| 2045 | ||
| 2046 | case 5: |
|
| 2047 | /* PASSWORD_HASH_PLAINTEXT */ |
|
| 2048 | return $password; |
|
| 2049 | } |
|
| 2050 | /* PASSWORD_HASH_MD5_PASSWORD (1) */ |
|
| 2051 | return md5($password); |
|
| 2052 | } |
|
| 2053 | } |
|
| 2054 | ||