2

AJAX-авторизация в CMS NetCat

AJAX-авторизация в CMS NetCatПопулярная отечественная CMS NetCat имеет в своём составе модуль «Личный кабинет», который, помимо прочего, позволяет организовать регистрацию и авторизацию пользователей на сайте. Авторизация нас как раз и интересует, а именно организация ajax-авторизации, без назойливой перезагрузки страницы, которая инициируется отправкой формы с данными.

Готового решения для этого у системы управления контентом NetCat пока ещё нет, но его можно легко реализовать стандартными средствами. Ниже представлена инструкция по шагам.

1. Макет дизайна и форма авторизации

На этом шаге нам нужно расширить стандартную форму авторизации. Форма может находится в настройках модуля «Личный кабинет» — «Форма авторизации», а может быть выведена непосредственно в макете дизайна. Рассмотрим ситуацию, когда форма выведена в макете.

Continue Reading

0

Считыватель отпечатков пальцев UPEK Eikon 2 в Ubuntu Linux

Настроить сканер отпечатков пальцев в Ubuntu Linux совсем не сложно, для начала нам следует установить нужные репозитарии:

sudo add-apt-repository ppa:fingerprint/fprint
sudo apt-get update && sudo apt-get upgrade

Устанавливаем fprint-demo (версия из стандартных источников Ubuntu устаревшая):

sudo apt-get install fprint-demo libpam-fprint libfprint0

ВАЖНО: Если уже были неудачные попытки установить авторизацию по отпечаткам и были изменения в файле /etc/pam.d/common-auth, система может запросить перезапись значений. В таком случае надо согласиться с системным гласом. Но если вдруг всплыла такая ошибка:

pam-auth-update: Local modifications to /etc/pam.d/common-*, not updating.
pam-auth-update: Run pam-auth-update --force to override.

Следует выполнить команду:

sudo pam-auth-update --force

В остальных случаях этот пункт следует пропустить.

Запускаем установленный пакет из командной строки:

sudo fprint_demo

На вкладке Verify проверяем работоспособность устройства, для этого следует нажать кнопку Verify и отсканировать пробный отпечаток пальца (над кнопкой указано какой именно палец). Мой «пальцеридер» не поддерживает вывод графического отображения скана отпечатка, о чём мне система и возвестила, однако, на работоспособности это никак не сказывается. В итоге написано примерно следующее:

Status: Device ready for use
Driver: upeke2
Non-imaging device

Пора приступить к пополнению базы пальчиков, для этого перейдём на вкладку Enroll. На изображении показано окно, в котором уже отсканирован правый указательный палец.

fprint_demo enroll screenshot

Continue Reading