Запрос на вход в систему потерян в Drupal. Так есть ли способ обойти это? - PullRequest
0 голосов
/ 21 апреля 2019

У меня проблемы с Drupal 7.

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

то, что должно быть моей страницей / user и / или user / login, выглядит полностью так, как не должно выглядеть. Поля ввода имени пользователя и пароля и поля ввода отсутствуют из-за компонента, который необходимо удалить. Этот компонент каким-то образом сумел скрыть или скрыть то, что мне нужно.

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

Как мне войти в систему, если я не могу заставить страницу приглашения войти, как следует?

1 Ответ

0 голосов
/ 21 апреля 2019

Drush

Вы можете запросить одноразовую ссылку для входа в любую учетную запись пользователя, используя команду drush user-login:

drush user-login <uid|username|email>

Это псевдоним uli и по умолчанию 1 (admin), следующее, вероятно, спасло миллионы разработчиков drupal;):

drush uli

Сервисный модуль

Вы также можете войти в систему «RESTFully» через cURL или эквивалентный файл, отправив запрос POST в соответствующую конечную точку без загрузки формы. Вам просто нужен модуль services .

Удаленный вход на сайт Drupal 7 с использованием сервисов
Аутентифицированный запрос cURL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...