Skip to content
This repository has been archived by the owner on May 13, 2020. It is now read-only.

Добавить триггер для студентов, которые достигли 12-го уровня. #25

Open
setnemo opened this issue Jan 19, 2019 · 0 comments
Assignees
Labels
feature New feature or request hard On your, horrible, opinion this issue is so hard

Comments

@setnemo
Copy link
Collaborator

setnemo commented Jan 19, 2019

Триггер будет запускать процесс получения пароля для аккаунта, что даст возможность логиниться по логину с паролем без апи интры.

Алгоритм следующий

  • во время фетча с апи после логина проверять лвл студента
  • если у студента нет флага в таблице юзерс (поле пассворд пустое) и он 14го уровня - редиректить на страницу заполнения формы пароля
  • пароль должен быть создан с учетом последних правил безопасности в интре (длина, символы и тд)
  • обязательное поле для заполнения - дополнительная почта
  • после сохранения пароля вешать флажок в таблице, что студент может логиниться по паролю
  • добавить методы восстановления пароля по полученной дополнительной почте

Для выполнения задачи нужно расширить таблицу users нужными полями

@setnemo setnemo added feature New feature or request hard On your, horrible, opinion this issue is so hard labels Jan 20, 2019
@unitfactoryAlumni unitfactoryAlumni deleted a comment from Millon15 Mar 24, 2019
@setnemo setnemo reopened this Mar 24, 2019
@Millon15 Millon15 self-assigned this Mar 25, 2019
@Millon15 Millon15 added the work in progress Someone is working on this issue label Mar 25, 2019
@Millon15 Millon15 changed the title Триггер для 14+ студентов Триггер для 12+ студентов Mar 31, 2019
@Millon15 Millon15 changed the title Триггер для 12+ студентов Добавить триггер для студентов, которые достигли 12-го уровня. Mar 31, 2019
@Millon15 Millon15 removed the work in progress Someone is working on this issue label Jun 14, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature New feature or request hard On your, horrible, opinion this issue is so hard
Projects
None yet
Development

No branches or pull requests

2 participants