Я хочу отправить ссылку сброса на адрес электронной почты пользователя, у меня есть древовидный тип пользователей и древовидные таблицы для каждого из них.
Также я создаю дерево охранника, чтобы отделить их от этих охранников.
Я могу послать сброс электронной почты для каждого из них, но маршрут для каждого из них не одинаков и имеет только префикс для каждого пользователя.
Например, для студента ссылка для сброса должна быть такой:
http://localhost:8000/student/password/reset/e39f6ef2a2cc4d88c1b7be6afc9ecfe876f9dc194b98740347e8c842aa17554b
а для админа это:
http://localhost:8000/admin/password/reset/e39f6ef2a2cc4d88c1b7be6afc9ecfe876f9dc194b98740347e8c842aa17554b
Как я могу отправить письмо по правильной ссылке?
Вы можете захотеть сделать это так.
Сначала используйте одну общую форму, чтобы выбрать тип пользователя.
Затем используйте 3 разных типа форм для 3 разных типов пользователей, чтобы
дать свой адрес электронной почты или любую другую информацию, чтобы сбросить пароль. Только 1
конкретная форма пользователя будет отображаться в зависимости от выбранного типа пользователя из
первая форма. Вы можете использовать JQuery / JavaScript, чтобы показать второй
форма. Затем из второго действия формы вы можете вызвать 3 различных типа
маршрутов.
Других решений пока нет …