Описание проекта
Требуется разработать плагин авторизации на сайте, как на банковских сайтах, а именно - нужна авторизации по телефону или e-mail (если не указан телефон), а перед этим помимо пароля нужно будет ввести пин код на виртуальной клавиатуре, где положение, название и вообще какие либо отличительные знаки клавиатуры меняются рандомно и случайным образом.
Сам сайт сделан на WordPress, никаких доработок на нем еще не проводилось - просто пустышка установлена. Если под WordPress тяжело сделать такой плагин, то можно сделать под Drupal. В общем оставляю выбор за Вами - на какой из этих двух систем будет удобнее делать на той и делаем.