Authorization plugin on the site

Employer
[no-member:pro]Aleksey[/no-member:pro]
Project parameters
Type of cooperationOne-time project
SectionWeb development
Prepaymentwithout prepayment
Payment methodsBank transfer, Electronic money
Acceptance of requestsfrom Feb 28, 2019 until Mar 7, 2019
Project description
Hello, freelancers!
It is required to develop an authorization plugin on the site, as on banking sites, namely, authorization is needed by phone or e-mail (if the phone is not specified), and before that, in addition to the password, you will need to enter a pin code on a virtual keyboard, where the position, name and in general any distinctive signs of the keyboard change randomly and randomly.
The site itself is made on WordPress, no improvements have been made on it yet - just a blanket installed. If WordPress is difficult to make such a plugin, you can do it under Drupal. In general, I leave the choice to you - which of these two systems will be more convenient to do on the one and do.
It is required to develop an authorization plugin on the site, as on banking sites, namely, authorization is needed by phone or e-mail (if the phone is not specified), and before that, in addition to the password, you will need to enter a pin code on a virtual keyboard, where the position, name and in general any distinctive signs of the keyboard change randomly and randomly.
The site itself is made on WordPress, no improvements have been made on it yet - just a blanket installed. If WordPress is difficult to make such a plugin, you can do it under Drupal. In general, I leave the choice to you - which of these two systems will be more convenient to do on the one and do.