ErickSkrauch
|
93f8d170dc
|
Более точное условие для автоматической смены пароля в форме входа
|
2016-11-02 00:04:10 +03:00 |
|
ErickSkrauch
|
b6b579b721
|
Метод save на модели Accounts теперь вызывается без аргумента false, т.к. из модели были удалены валидаторы
|
2016-11-02 00:02:58 +03:00 |
|
ErickSkrauch
|
3cce2c9bd1
|
Переименован класс валидатора пароля
|
2016-11-01 23:59:43 +03:00 |
|
ErickSkrauch
|
91df81f97d
|
Образован валидатор EmailValidator
|
2016-11-01 23:57:42 +03:00 |
|
ErickSkrauch
|
94a8e21f27
|
Образован валидатор UsernameValidator
|
2016-11-01 23:27:38 +03:00 |
|
ErickSkrauch
|
3b56f3c418
|
Фиксы после инспекции кода новым инспектором в PHPStorm
В некоторых формах отключена валидация при сохранении модели аккаунта
|
2016-11-01 19:36:39 +03:00 |
|
ErickSkrauch
|
9c8600b2ad
|
В процесс регистрации добавлена поддержка логики, когда можно перезанять ник или email, который ещё не окончил регистрацию.
Валидатор LanguageValidator убран из модели Account
|
2016-10-27 01:34:51 +03:00 |
|
ErickSkrauch
|
8049d3c774
|
Фикс для формы смены ника (поломалась логика, когда ник не менялся)
|
2016-10-27 01:22:39 +03:00 |
|
ErickSkrauch
|
5a88229c2d
|
Создаём событие о новом нике только при успешной регистрации
|
2016-10-27 00:07:08 +03:00 |
|
ErickSkrauch
|
c828b8e1e6
|
Фикс ошибки в форме смены ника, когда старый ник перезатирался на этапе валидации
|
2016-10-25 22:33:51 +03:00 |
|
ErickSkrauch
|
f3b953607d
|
Фикс для очереди пула ников
|
2016-10-25 22:20:44 +03:00 |
|
ErickSkrauch
|
cfd8ba95ef
|
Отключаем валидацию для форм, где не участвуют email и username
|
2016-10-25 11:46:31 +03:00 |
|
ErickSkrauch
|
ad058664db
|
Фикс получателя для формы обратной связи
|
2016-10-07 17:45:06 +03:00 |
|
ErickSkrauch
|
f193964ea3
|
Фикс переменных, отвечающих за коды для писем
|
2016-10-04 01:45:50 +03:00 |
|
ErickSkrauch
|
c162a46e62
|
Интегрирован шаблон для письма "забыл пароль"
|
2016-10-03 01:59:24 +03:00 |
|
ErickSkrauch
|
b67a1879fe
|
Обновлена версия Email Renderer
Добавлен компонент для настройки Email Renderer
Добавлен роут в nginx для отображения картинок из Email Renderer
|
2016-10-02 12:52:17 +03:00 |
|
ErickSkrauch
|
df1859f0c1
|
Реализован функционал Mojang API
Исправлена ошибка доступа к authserver из-за перехода на использование хостов, а не доменов
|
2016-10-02 01:21:54 +03:00 |
|
ErickSkrauch
|
9d935d84cd
|
Интеграция письма о регистрации
|
2016-09-13 14:50:22 +03:00 |
|
ErickSkrauch
|
9c658f5bd9
|
Тесты для AuthorizationForm и кастомного RequiredValidator
В модуль Authserver добавлены хелперы для логирования
Исправлена ошибка в MinecraftAccessKey
Ускорено тестирование всего приложения
|
2016-08-29 02:17:45 +03:00 |
|
ErickSkrauch
|
72a7f743be
|
Мигрирована логика блокировки аккаунтов
|
2016-08-22 00:09:14 +03:00 |
|
ErickSkrauch
|
b57b015f66
|
Первичное портирование логики сервера авторизации с PhalconPHP на Yii2
|
2016-08-21 02:23:48 +03:00 |
|
ErickSkrauch
|
59f51451d0
|
Добавлено запоминание регистрационного IP адреса
|
2016-08-18 02:56:05 +03:00 |
|
ErickSkrauch
|
16fc1ecb8c
|
Добавлен action для принятия правил + тесты для него
|
2016-08-06 19:22:09 +03:00 |
|
ErickSkrauch
|
cf6c7bc88e
|
Добавлено поле версии принятых правил
|
2016-08-06 18:52:03 +03:00 |
|
ErickSkrauch
|
c2986445f1
|
В форму регистрации и форму повторной отправки Email внедрён валидатор ReCaptcha
|
2016-08-03 15:57:41 +03:00 |
|
ErickSkrauch
|
d514ba620d
|
Заменил библиотеку для JWT токенов на свой форк с разнообразными исключениями, подрихтовал тесты для класса AccountIdentity
|
2016-07-27 16:25:40 +03:00 |
|
ErickSkrauch
|
31679b84cb
|
Упразднён контроллер PasswordProtectedController и заменён на валидатор PasswordRequiredValidator
Реорганизованы тесты для ChangeUsernameFormTest
|
2016-07-25 14:07:14 +03:00 |
|
ErickSkrauch
|
681996740d
|
При попытке запроса смены E-mail теперь происходит проверка, как давно был выполнен предыдущий запрос
|
2016-07-17 20:46:04 +03:00 |
|
ErickSkrauch
|
e756dbacd6
|
Токен, выписанный на сессию без запоминания должен истекать дольше времени
|
2016-07-17 19:54:33 +03:00 |
|
ErickSkrauch
|
ae3c3b88de
|
Добавлен обработчик для удаления сессии при логауте
|
2016-07-17 19:38:04 +03:00 |
|
ErickSkrauch
|
dd0c4fcc9e
|
Добавлено событие о изменении email адреса пользователя, вызовы методов для генерации уведомлений внесены внутрь транзакции бд
|
2016-07-17 18:42:37 +03:00 |
|
ErickSkrauch
|
6d3db89140
|
Изменена логика для работы с очередью задач, чтобы её можно было использовать в дальнейшем в кластере серверов
|
2016-07-17 18:27:44 +03:00 |
|
ErickSkrauch
|
8906370bb9
|
Образован хелпер Error, в который вынесены все коды ошибок.
Подкорректирован errorDict на фронте
|
2016-06-16 23:32:23 +03:00 |
|
ErickSkrauch
|
4614cf8fe7
|
Убраны разрознености в ошибках, скорреткированы тесты
|
2016-06-16 22:36:52 +03:00 |
|
ErickSkrauch
|
912606e27f
|
Реализована форма обратной связи
|
2016-06-15 23:54:13 +03:00 |
|
ErickSkrauch
|
113b9f98d8
|
Отрефакторен компонент User\Component
Добавлен метод getActiveSession
Добавлена логика для функции "Разлогинить всех" в форме смены пароля
|
2016-06-05 17:01:35 +03:00 |
|
ErickSkrauch
|
1945a7baec
|
Добавлен роут и логика для обновления access_token по refresh_token'у
|
2016-05-31 01:03:30 +03:00 |
|
ErickSkrauch
|
bdc96d82c1
|
Реорганизована выдача JWT токенов
Добавлен механизм сохранения сессий и refresh_token
|
2016-05-30 02:44:17 +03:00 |
|
ErickSkrauch
|
b5ed01853e
|
Убран валидатор на тип алгоритма хэширования пароля для формы инициализации смены E-mail адреса
|
2016-05-23 22:55:36 +03:00 |
|
ErickSkrauch
|
fe2c422621
|
Реализовано автоматическое обновление алгоритма хэширования пароля во время авторизации пользователя
|
2016-05-23 22:42:50 +03:00 |
|
ErickSkrauch
|
c34f0947ad
|
Форма инициализации смены E-mail адреса теперь требует ввода пароля
|
2016-05-22 21:36:02 +03:00 |
|
ErickSkrauch
|
ad42411a89
|
Реализован обработчик для смены языка аккаунта
|
2016-05-19 01:10:05 +03:00 |
|
ErickSkrauch
|
f99b281f30
|
Добавлены экшены в контроллер и 1 тест (больше не успел)
|
2016-05-16 11:21:12 +03:00 |
|
ErickSkrauch
|
50439fdaeb
|
Реализованы формы для шагов смены E-mail адреса, покрыты unit-тестами
У EmailActivation добавлено поле $_data и дописано поведение для работы с ним
Упрощено подключение фикстур для EmailActivations
|
2016-05-16 01:33:19 +03:00 |
|
ErickSkrauch
|
e2e31c3720
|
Логика проверки ключа из KeyConfirmationForm вынесена в отдельный валидатор
У EmailActivationFixture зафиксирован стандартный путь к файлу данных
|
2016-05-15 14:13:51 +03:00 |
|
ErickSkrauch
|
0ba1be27e8
|
Наведён порядок в моделях проекта
|
2016-05-14 02:47:17 +03:00 |
|
ErickSkrauch
|
ecd92b8fda
|
Добавлена поддержка запоминания языка для аккаунта
Обновлена минимальная версия Yii2
Удалено немного хлама от Yii2 Advanced
Исправлены некоторые тесты
|
2016-05-13 12:03:00 +03:00 |
|
ErickSkrauch
|
184ff02240
|
Изменёна кодировка столбца username в usernames_history для организации бинарного поиска
Из Account вынесена логика аутентификации в дочерний AccountIdentity
Исправлена логика валидации при вызове на неизменённом нике для формы смены ника
|
2016-05-12 11:50:30 +03:00 |
|
ErickSkrauch
|
2a4da87fd5
|
Реализована форма восстановления пароля от аккаунта
Логика проверки пароля вынесена в отдельный валидатор
В composer.json докинута зависимость от php7
|
2016-05-12 01:13:33 +03:00 |
|
ErickSkrauch
|
ebf4947c37
|
Обновлена версия Codeception (там поправили баг с анонимными классами)
Переписаны тесты для базовой формы с кодовым доступом
В базовую форму кодового доступа добавлена проверка на истечение кода
|
2016-05-12 01:13:33 +03:00 |
|