Espruino:Справочник по API/Класс E/setPassword(): различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{Espruino/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =<ref>[ www.espruino.com - ]</ref>= ==Синтакс...») |
Myagkij (обсуждение | вклад) |
||
(не показаны 4 промежуточные версии 2 участников) | |||
Строка 3: | Строка 3: | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
=<ref>[ www.espruino.com - ]</ref>= | =Функция E.setPassword()<ref>[https://www.espruino.com/Reference#t_l_E_setPassword www.espruino.com - E.setPassword]</ref>= | ||
==Синтаксис== | ==Синтаксис== | ||
<syntaxhighlight lang="javascript | <syntaxhighlight lang="javascript"> | ||
E.setPassword(password) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
==Параметры== | ==Параметры== | ||
* '''password''' – пароль (максимум ''20 символов'') | |||
==Возвращаемое значение== | ==Возвращаемое значение== | ||
Строка 21: | Строка 21: | ||
==Описание== | ==Описание== | ||
Задает пароль для доступа к консоли ([[REPL]]). Теперь после включения [[Espruino]] будет требовать пароль перед использованием консоли. Если вы хотите заблокировать консоль сразу после вызова E.setPassword(), воспользуйтесь функцией [https://www.espruino.com/Reference#l_E_lockConsole E.lockConsole()]. | |||
Чтобы удалить пароль, вызовите эту функцию без аргументов. | |||
{{Примечание1|Это не защищает от многократного ввода пароля, так что злоумышленник может просто попробовать перебрать все пароли в словаре.}} | |||
{{Примечание1|Этот пароль хранится в памяти в виде обычного текста. Если кто-то сумеет выполнить произвольный [[JavaScript-код]] на устройстве (например, если вы запустите [https://www.espruino.com/Reference#l__global_eval eval()] на данных из неизвестного источника) или прочесть прошивку на вашем устройстве, то может заполучить этот пароль.}} | |||
=См.также= | =См.также= | ||
=Внешние ссылки= | =Внешние ссылки= | ||
Строка 31: | Строка 37: | ||
<references /> | <references /> | ||
{{Навигационная таблица/Espruino | {{Навигационная таблица/Портал/Espruino}} | ||
Текущая версия от 19:00, 24 июня 2023
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Функция E.setPassword()[1]
Синтаксис
E.setPassword(password)
Параметры
- password – пароль (максимум 20 символов)
Возвращаемое значение
Описание
Задает пароль для доступа к консоли (REPL). Теперь после включения Espruino будет требовать пароль перед использованием консоли. Если вы хотите заблокировать консоль сразу после вызова E.setPassword(), воспользуйтесь функцией E.lockConsole().
Чтобы удалить пароль, вызовите эту функцию без аргументов.
См.также
Внешние ссылки