method public static

Password::hash()

Класс: \Bitrix\Main\Security\Password

Сигнатура

public static hash(string $password[, null|string $salt = null ]) : string

Описание

Хеширует пароль, по умолчанию с использованием SHA-512.

Параметры

$password string
$salt null|string = null
Если null, будет сгенерировано

Возвращаемое значение

string

Как применяется в Password

Password::hash() — метод класса \Bitrix\Main\Security\Password модуля «Главный модуль».

Статический метод — вызывается через имя класса Password, без создания объекта.

use Bitrix\Main\Security\Password;

$password = '';
$result = Password::hash($password);
// $result: string

Другие методы Password

  • equals() Сравнивает хеш и (исходный) пароль.
  • needRehash() Определяет, нужно ли перехешировать пароль.

Исходный файл: source/main/lib/security/password.php:82

Что будем искать? Например,Продвижение