У меня на сайте при выборе определённого статуса заказа покупателю высылается письмо. В письме я отправляю ссылку на страницу для подтверждения получения заказа. Имеет вид site.ru/order/123/confirm
Но, страница доступна только авторизованным пользователям. И если человеки видят форму авторизации, то часто забивают и уходят.
Хочется в этом письме выслать ссылку вида site.ru/order/123/confirm?login=ac22434ct34t5a3v56, перейдя по которой пользователь автоматически авторизуется.
Возможно ли такое реализовать?
Ответы
Вот нашлось для 6-ки.
https://www.drupal.org/project/urllogin
https://www.drupal.org/project/one_time_login
Сам не пробовал, так что не знаю в каком состоянии модули для 6-ки.
urllogin попробовал. Работает, авторизация на любой странице происходит, но вопрос теперь в том, как такую ссылку вставить в письмо. Соответствующий токен, к сожалению, в списке доступных для шаблона не появился.
Для семерки есть такое: https://www.drupal.org/project/email_auto_login
Но у вас в вопросе стоит 6.х, а многие решения для нее уже заброшены.
есть что-то подобное но только под 7 и 8
https://www.drupal.org/project/auto_login_url