Проблема с Hash
Друзья, подскажите, плиз.
Пишу функцию авторизации в NODEJS. Есть такой фрагмент, когда пользователю отправляется письмо со ссылкой, при нажатии на которую, появится возможность сделать reset пароля. в этой ссылки отправляется hash. Но беда в том, что иногда в сам hash токена вклинивается символ '/' и соответственно функция users.get("/forget/:token", function(req, res) { ..... } ведет себя неправильно, поскольку не видит такого маршрута. Спасибо. |
Делать такой hash, в котором нет /
Как вариант, заменять / на другой символ, потом обратно. |
Не хотелось бы вмешиваться во внутреннюю логику формирования хеша. Главное на гите столько примеров авторизаций на ноде и везде эта тема с / умалчивается, как будто ни у кого такой проблемы не возникало. Буду как-то пытаться экранировать...спасибо.
|
Цитата:
|
Часовой пояс GMT +3, время: 01:38. |