@AleMik

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

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

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

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

Войти через центр авторизации
Похожие вопросы