Задать вопрос
@AleMik

Как создать зашифрованный хэш паролей для Drupal 7 на js?

Приветствую.
Необходимо из расширения chrome обмениваться данными с сайтом на друпал. Для обмена предполагается использовать логин и пароль от учетной записи на сайте. При запросе к сайту передается логин и зашифрованный пароль и если пользователь с такими данными есть, ему возвращаются необходимые данные.
Возник затык с генерацией зашифрованного пароля на js в расширение для Drupal 7. Провел в поисковиках несколько часов, так и не нашел ответ. Если кто-то может поделиться такой функцией, буду благодарен. В открытом виде пароль передавать не хочется.
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
profesor08
@profesor08 Куратор тега JavaScript
Ну так раз пароль шифруется на клиенте в браузере, значит за это отвечает какой-то js код. Смотришь код страницы, находишь нужную форму и смотришь какие там id, классы и атрибуты у поля с паролем. Далее проводишь поиск по ним в js файлах, которые грузятся на странице. Если ты прошаренный пользователь, то в devtools посмотришь какие навешаны события на форму, на поле с паролем, на кнопку, по ним найдешь нужную область кода.

А еще ты можешь забить на это и зашифровать пароль по своему, а на сайте его дешифровать.
Ответ написан
@AleMik Автор вопроса
Сделал уникальные генерируемы ключи, привязанные к каждому пользователю. По аналогии с различными сервисами разгадывания капчи. Расширение будет отправлять его, вместо пары логин-пароль.
Но если все же у кого-то есть функция шифрования пароля на js аналогичная drupal 7, было бы интересно посмотреть на будущее.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы