Как вставить имя пользователя и пароль в URL-адрес?


У нас есть форма, которую пользователи должны заполнить, но она доступна только аутентифицированным пользователям. Мы хотим отправить массовое электронное письмо всем пользователям с именем пользователя и паролем, встроенными в URL-адрес, чтобы пользователи могли просто щелкнуть по этому URL-адресу и войти в Drupal. Имя пользователя и пароль будут общими для всех пользователей.

Можно ли войти в Drupal таким образом?

 7
Author: Decipher, 2011-03-29

4 answers

Очевидно, что существует слишком много хороших вариантов.

Существует также http://drupal.org/project/tokenauth . Это позволит вам создать ссылку для электронной почты, которая будет автоматически регистрировать пользователя на любых страницах, которые вы настроили для доступа с помощью токена.

Некоторые подробности со страницы проекта модуля:

Аутентификация по маркеру предоставляет маркер для использования в URL-адресе для аутентификации пользователей на вашем сайте. Он работает только на путях, настроенных в настройках страница.

Первоначально этот модуль предназначался для обеспечения простой аутентификации для RSS-каналов, чтобы читатели каналов могли получать индивидуальные списки контента. Теперь вы можете использовать его для простого просмотра любого контента Drupal.

Будьте осторожны с тем, какие пути вы предоставляете для аутентификации по токену, так как это фактически очень простой механизм паролей с очень низким уровнем безопасности. Вы можете предоставить доступ к страницам администрирования из-за неправильной конфигурации.

 6
Author: Grayside, 2020-06-15 09:13:00

В настоящее время существует модуль изолированной среды под названием URL-логин, ожидающий утверждения, чтобы стать полноценным проектом. Смотрите страницу проекта и полный выпуск заявки на проект.

Этот модуль обеспечивает безопасный способ входа в систему через URL-адрес. Если этот модуль вам полезен, я предлагаю вам упомянуть об этом в связанной проблеме, чтобы в ближайшее время он мог стать полноценным проектом.

 6
Author: Berdir, 2011-03-29 20:09:03

Вы ищете одноразовые учетные записи, позволяющие новым пользователям входить в систему и устанавливать свой собственный пароль? Попробуйте http://drupal.org/project/one_time_login

Некоторые подробности со страницы проекта модуля:

Этот модуль добавляет две операции в форму при администрировании >> Люди: "Отправить ссылку для одноразового входа выбранным пользователям" и "Загрузить CSV-файл URL-адресов для одноразового входа для выбранных пользователей".

Этот модуль также предоставляет обработчик полей представлений для одноразового входа в систему URL-адрес и действие "Отправить одноразовую ссылку для входа в систему пользователю" для использования с массовыми операциями просмотра.

 2
Author: Capi Etheriel, 2020-06-15 09:13:00

Я полагаю, что вы ищете модуль Защищенный сайт .

Хотя, в зависимости от ваших потребностей, модуль аутентификации веб-сервера также может хорошо работать.

 0
Author: antgiant, 2011-03-29 17:37:38