| @@ 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 |
|
| @@ 2494-2513 (lines=20) @@ | ||
| 2491 | return $userService->createUser($userCreateStruct, [$group]); |
|
| 2492 | } |
|
| 2493 | ||
| 2494 | private function createHash($login, $password, $type) |
|
| 2495 | { |
|
| 2496 | switch ($type) { |
|
| 2497 | case 2: |
|
| 2498 | /* PASSWORD_HASH_MD5_USER */ |
|
| 2499 | return md5("{$login}\n{$password}"); |
|
| 2500 | ||
| 2501 | case 3: |
|
| 2502 | /* PASSWORD_HASH_MD5_SITE */ |
|
| 2503 | $site = null; |
|
| 2504 | ||
| 2505 | return md5("{$login}\n{$password}\n{$site}"); |
|
| 2506 | ||
| 2507 | case 5: |
|
| 2508 | /* PASSWORD_HASH_PLAINTEXT */ |
|
| 2509 | return $password; |
|
| 2510 | } |
|
| 2511 | /* PASSWORD_HASH_MD5_PASSWORD (1) */ |
|
| 2512 | return md5($password); |
|
| 2513 | } |
|
| 2514 | } |
|
| 2515 | ||