SleepWalker
d8a2cc21b8
Merge branch 'profile'
2016-03-21 20:28:18 +02:00
ErickSkrauch
e67257b8aa
Реализована форма смены ника пользователя
...
Добавлена базовая форма с запросом пароля
Валидация ника и email адреса вынесены из формы регистрации в модель аккаунта
Отрефакторен тест формы регистрации
Добавлены тесты для модели аккаунта
2016-03-20 02:25:26 +03:00
SleepWalker
e60a4783c1
Merge branch 'master' into profile
2016-03-16 08:04:06 +02:00
ErickSkrauch
6b04860f0e
Добавлена передача email при входе в неактивированный аккаунт
2016-03-13 21:46:22 +03:00
ErickSkrauch
7343a3b506
Подрефакторена форма отправки нового письма с активацией аккаунта, дописаны юнит и функциональные тесты
2016-03-13 21:24:49 +03:00
ErickSkrauch
b9ee667829
Первичная реализация формы отправки нового письма с активацией аккаунта, чуть-чуть рефакторинга тестов
2016-03-13 02:19:00 +03:00
ErickSkrauch
81d4399bdd
Добавлен проброс дополнительных данных на фронт в методе account/current
2016-03-12 01:02:52 +03:00
ErickSkrauch
d9a218e075
Добавлено запоминание последнего изменения пароля, удалено поле auth_key, поправлена загрузка фикстур для функциональных тестов
2016-03-12 00:55:46 +03:00
SleepWalker
0e9be3dfb8
Рендеринг списка скоупов на oauth/permissions
2016-02-29 20:16:33 +02:00
ErickSkrauch
5c056710bc
Добавлена страница с отправкой письма для восстановления пароля от аккаунта
2016-02-28 00:26:13 +03:00
SleepWalker
af2580795a
Исправил ошибку с undefined вместо значений полей запросов через service/request
2016-02-27 21:26:08 +02:00
ErickSkrauch
d1cdb847e0
Добавил генерацию jwt токена для формы подтверждения регистрации
2016-02-27 01:37:55 +03:00
ErickSkrauch
93a94c656b
Добавлена форма смены пароля и её тесты
2016-02-27 01:22:09 +03:00
SleepWalker
86c63f8724
Суппорт jwt на фронте
2016-02-26 08:28:26 +02:00
ErickSkrauch
179d610eef
Контроллер Users переименован в Accounts
2016-02-26 01:45:21 +03:00
ErickSkrauch
d9987a3185
Добавлен экшен для получения инфы о текущем аутентифицированном пользователе
2016-02-24 01:34:01 +03:00
ErickSkrauch
1fff80c7e8
Поправлена ссылка на форму регистрации
2016-02-24 01:20:10 +03:00
ErickSkrauch
8583edbb92
Все контроллеры переведены на использование jwt токенов
2016-02-24 01:15:04 +03:00
ErickSkrauch
601f0a290b
Изменён алгоритм авторизации на использование jwt токенов
2016-02-23 01:22:04 +03:00
ErickSkrauch
1c6ba30abf
Протестирована логика подписи access_token и refresh_token, добавлены базовые скоупы, подчищен проект
2016-02-23 00:49:46 +03:00
ErickSkrauch
f5f93ddef1
Реализована логика oAuth авторизации приложений, добавлен Redis, удалены лишние тесты, пофикшены старые.
2016-02-14 20:50:10 +03:00
ErickSkrauch
7e90f1838e
Код модели подтверждения через email теперь является первичным ключом тамблицы
...
Реализована форма подтверждения email, обмазана тестами
Слегка отрефакторена форма регистрации и авторизации в пользу выноса части логики в общего родителя
Проект зачищен от стандартных тестовых параметров
Пофикшены методы доступа к API
2016-01-21 00:14:29 +03:00
ErickSkrauch
44aaea2c08
Отрефакторены тесты
...
Удалено тестовое окружение acceptance
Удалена часть потенциально ненужных тестов
Добавлена логика для формы регистрации
Добавлена таблица для хранения ключей активации по E-mail
Добавлены тесты для формы регистрации
Реорганизован роутинг
Добавлен компонент для ReCaptcha2
2016-01-15 12:21:27 +03:00
ErickSkrauch
7b650e2654
Описана базовая миграция, добавлена модель аккаунта, добавлена модель авторизации, написаны первичные тесты для этой модели, добавлен модуль авторизации, настроен базовый контроллер. Короче много чего сделано
2016-01-03 03:18:37 +03:00
ErickSkrauch
841303b8ab
Инициализировано Yii2 приложение, выпилены лишние части, накинуты чуточку нужных
2016-01-02 16:43:18 +03:00