Регистрация, авторизация, восстановление пароля YII2

Бюджет: 5 000 руб
67.30 $ – 56.47 €
Заказчик выбрал исполнителя:
Юрий Голиков  
1. Регистрация
1.1. Регистрация только по емейл
1.2. После ввода емейла, сразу просить придумать пароль
1.3. После того, как пользователь ввел пароль, отправить этот пароль ему на почту а так же ссылку на активацию.
1.4. После перехода по ссылке, сразу авторизовать и пустить в личный кабинет.
1.5. В личном кабинете попросить выбрать роль, админ или юзер. До выбора роли никакие ресурсы личного кабинета не должны быть доступны.
1.6. После выбора роли, должны быть доступны страницы: «профиль» с возможностью придумать себе имя, фамилию, телефон и изменить пароль; информационная страница  номер 1, отображающая ID пользователя и его текущую роль. Смена email из профиля – запрещена.
1.7. Так же, нужен код, позволяющий вставить форму регистрации в любое место на сайте.

2. Авторизация:
2.1. Авторизация должна осуществляться по емейл и паролю.
2.2. Авторизация должна использоваться совместно с GoogleCaptcha
2.3. После авторизации должна отображаться информационная страница номер 1
2.4. Так же, нужен код, позволяющий вставить форму авторизации в любое место на сайте.

3. Восстановление пароля:
3.1. Восстановление по емейлу
3.2. Восстановление должно использоваться совместно с GoogleCaptcha
3.3. После ввода емейла, пользователю приходит письмо с просьбой ввести новый пароль.
3.4. После ввода нового пароля, на почту отправляется письмо с новым паролем
3.5. Для формы восстановления достаточно отдельной страницы

Задачу реализовать по схеме: Backend Yii2(REST) + Frontend Vue.js

Цена задания: 5000р.
Данное задание, нужно сделать к 14.08.17 12:00 (МСК). Если берете задание и к указанному времени не выходите на связь или большая часть задачи не исполнена, передаем его другому исполнителю, предварительно уведомив вас об этом. 
Начинаем новый проект, ищем толковых разработчиков, впереди много простых и сложных задач, данная задача только начало. Общий бюджет проекта ~200000 – 250000р.
От вас требуется знание JS, PHP. Умение работать c YII2и писать оптимальный, закомментированный код. Ваши творения, потом будут дорабатывать другие люди, возможно с меньшими знания чем у вас.
С новыми исполнителями работаем только по факту выполнения или через безопасную сделку. Не пишите если вы работает только по авансу или предоплате, не тратьте своё и наше время.
Пишем на YII2 + Vue.js. Работаем в GitHub. На продакшене, доступ к corelib файлам фреймворка ограничен. Используется advanced сборка. Учитывайте это при разработке.
Повторюсь, что это только начало. Впереди много интересных заданий. Ищем достойных кандидатов. 
Заинтересовались? Пишите в скайп darkrasta или в проект.
Опубликован 08.08.2017 в 12:44 Последнее изменение: 09.08.2017 в 17:36

Выберите способ верификации:

Обновите страницу после прохождения верификации.