Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.95 KB

README.md

File metadata and controls

39 lines (25 loc) · 1.95 KB

Тестовое на стажера onlydigital.ru


Задание

Написать формы регистрации, авторизации, страницу профиля:

  1. В форме регистрации пользователь должен указать Имя, телефон, почту, пароль и повтор пароля.

  2. Почта, логин и телефон должны быть уникальны и если такие в базе уже есть - уведомлять пользователя об этом.

  3. Пароли в обоих полях должны совпадать, иначе уведомлять пользователя об этом.

  4. Авторизация возможна по телефону или email (в одном поле) и паролю, необходимо добавить Google reCAPTCHA при авторизации.

  5. Сделать страницу, к которой только авторизованные пользователи имеют доступ. Неавторизованные пользователи должны перенаправляться на главную страницу. На этой странице пользователи могут менять свою личную информацию (имя, телефон, почта, пароль).

Нам важно знать именно ваши навыки обращения с кодом, по этому переписанные готовые решения не принимаются. Всё должно быть выполнено с использованием нативного php, без использования сторонних фреймворков.


demo https://only-digital-test.herokuapp.com/


Clone project

git clone https://github.com/AslanAV/onlyteam_test.git

Setup project local

make setup

start server local

make start