Когда пользователь потерял пароль, электронное письмо отправляется в его аккаунт по URL-адресу. Я хочу, чтобы страница, управляющая паролем сброса, загружается только в том случае, если у url есть параметр. Im использует угловой.Угловое перенаправление, когда URL не имеет параметров
Например:
, если пользователь переходит на http://example.com/reset_password/A232Ddade
загружает страницу reset_password/reset_password.html обычно
но
, если пользователь переходит на http://example.com/reset_password/ перенаправлять http://example.com/index.html
Другой что перед обработкой страницы я буду использовать параметр чтобы найти пользователя, который изменит пароль.
Чтобы это произошло, я должен использовать некоторую функцию инициализации, прочитать параметр и, если он присутствует, использовать его или если он не перенаправлен на страницу индекса? например
//At the top of the controller
var init = function() {
//check if there is query in url
//and redirect if not
};
//and fire it after definition
init();
Или Могу ли я использовать модуль ui-router?
Спасибо.
Кажется немного «случайным», что вы сказали ... угловой сильный со SPA (одностраничное приложение), почему вы не идете с этим? – Gianmarco
Потому что URL-адрес получен из электронного письма, которое пользователи нажимают. Я не хочу получать доступ из меню. –
, если вы не поместите эту ссылку в меню, тогда нет проблем – Gianmarco