Перед запуском приложения проверьте, что у вас на локальном компьютере установлен Node.js и есть подключение к интернету (будут скачаны пакеты npm, необходимые для работы программы)
Для запуска скачайте проект и запустите файл server.bat. Для завершения - в открывшемся окне нажмите: Ctrl + C
Необходимо написать простое web-приложение с использованием node.js node-addon-api WinAPI для проверки наличия пользователя (например, Администратор) в списке пользователей операционной системы Windows.
Приложение должно работать по следующему сценарию
- Пользователь запускает web-сервер из корня проекта: server.bat
- Автоматически открывается браузер с начальной web страницей, на которой отображаются
- поле ввода имени пользователя
- кнопка "Проверить"
- Пользователь вводит любое имя пользователя и нажимает на "проверить"
- Если введённый пользователь присутствует в списке пользователей Windows, отображается страница с надписью "Пользователь <имя_введённого_пользователя> есть", иначе "Пользователя <имя_введённого_пользователя> нет". Под надписью есть кнопка "Назад", при нажатии на которую происходит возврат на начальную страницу.
- Проверку наличия введённого имени пользователя в списке пользователей ОС Windows запрещено проводить путём сравнения текущего пользователя, от которого запущен процесс сервера и введённого пользователя, а также запрещено использовать названия домашних каталогов пользователей в каталоге C:\Users (С:\Пользователи).
Список пользователей для проверки можно получить через Управление компьютером->Служебные программы->Локальные пользователи и группы->Пользователи.
-
В корне проекта создать файл README.MD с текстом тестового задания в кодировке UTF-8
-
Проект выложить на github.com (другие ресурсы не рассматриваются).