Описание тега passlib

NonePasslib - это библиотека Python для получения ключей и функций хеширования.
1 ответ

ValueError: недопустимый хеш sha256_crypt при проверке хешированного пароля при входе в систему

Я получаю ошибку сервера 500 в моем приложении-флешке при попытке подтвердить пароль пользователя. Я использую два одинаковых приложения-фляги, одно в моей локальной системе Ubuntu, а другое на линод-сервере. В локальной системе я запускаю его на вс…
08 май '18 в 09:55
0 ответов

Перейдите на другую веб-страницу с помощью скрипта Python CGI

Я пытаюсь изучить html-формы и python с помощью модуля cgi, а также пытаюсь использовать это для добавления данных в базу данных mysql. У меня установлены и работают Apache, MySQL, MySQL соединитель и Passlib. Поэтому я делаю простую форму для входа…
1 ответ

Не могу импортировать passlib в python3

Попытка импортировать passlib в python3, и это не удается: $ pip freeze | grep lib passlib==1.6.5 $ python3 Python 3.4.2 (default, Oct 8 2014, 10:45:20) >>> import passlib Traceback (most recent call last): File "<stdin>", line 1, in …
13 сен '16 в 21:23
1 ответ

Сообщение об ошибке "malformed htpasswd file" при запуске pypi-сервера

При запуске pypi-сервера я получаю сообщение об ошибке "неправильный файл htpasswd". Я получаю сообщение об ошибке, даже если файл.htpasswd не существует. Что является причиной ошибки? Вот весь Traceback: C:\Data>pypi-server -p 8080 -P packages\.…
06 янв '16 в 14:13
1 ответ

Ошибки "Непоследовательное имя дайджеста" в Passlib и Flask Security

У меня есть приложение GAE, созданное с помощью Flask Security (кстати, потрясающе). Все отлично работает, но я получаю такие ошибки в журналах GAE: /.../lib/passlib/crypto/digest.py:414: PasslibRuntimeWarning: непоследовательное имя дайджеста: "md5…
2 ответа

Ошибка типа: хэш должен быть в юникоде или байтах, а не встроенный_функция_или_метод

Я пытаюсь реализовать авторизацию JWT для приложения Flask. Однако, когда я пытаюсь войти, он возвращает "500 Internal server error" с "TypeError: хэш должен быть в юникоде или байтах, а не встроенный_функция_или_метод". Что я мог упустить здесь. Во…
15 июл '18 в 08:34
1 ответ

passlib не может быть импортирован при использовании uwsgi

Я использую колбу-restful и хотел использовать bcrypt из passlib для хеширования паролей пользователей, хранящихся в базе данных, когда я запускаю решение по python3 app.py, все работает отлично, и я могу хэшировать пароли и проверять их, но когда я…
21 апр '18 в 19:52
0 ответов

Проверить хэш js pbkdf2-sha256 с помощью python passlib

Я зашифровал случайную строку в файле Python и хэш-код в javascript, используя pbkdf2-sha256, но кое-как провал проверки с помощью python passlib . есть идеи почему? мой код Python: from passlib.hash import pbkdf2_sha256 import os,random,string t = …
07 окт '17 в 09:46
2 ответа

Alembic не обрабатывает column_types.PasswordType: Flask+SQLAlchemy+Alembic

Фон Я пытаюсь использовать сервер PostgreSQL вместо Sqlite в этом примере сервера Flask + RESTplus. Я столкнулся с проблемой с типом столбца PasswordType db. Чтобы это работало, мне пришлось изменить следующий код в app / modules / users / models.py…
1 ответ

WTForms хранит неверный хеш пароля

Я использую WTForms-Alchemy для определения форм из объектов модели. Я определил поле как пароль таким образом: password = db.Column(PasswordType(schemes=['pbkdf2_sha512']), nullable=True) Я сохраняю форму в PostgreSQL и всегда получаю неправильный …
27 мар '14 в 02:06
0 ответов

passlib: использовать custom_app_context или самостоятельно сконфигурированный CryptContext?

В коде моего сайта я использую вспомогательный объект passlib custom_app_context для хеширования паролей перед сохранением их в базе данных. Тем не менее, вы также можете создать собственный CryptContext; если я инициализирую его с помощью двух схем…
06 мар '18 в 14:17
1 ответ

Почему этот скрипт хэширования passlib создает новый результат каждый раз, когда я запускаю скрипт?

Я использую следующий скрипт из документации passlib для хэширования пароля: # import the hash algorithm from passlib.hash import sha256_crypt # generate new salt, and hash a password hash = sha256_crypt.encrypt("toomanysecrets") print hash # <==…
13 авг '16 в 18:58
2 ответа

Проверка пароля с ошибками в символах £ или $ с использованием passlib

Я использую passlib==1.7.1 со следующим импортом: from passlib.apps import custom_app_context as pwd_context Затем хэшируйте пароль следующим образом: pwd_context.encrypt(password) Затем я проверяю с помощью: pwd_context.verify(password, self.passwo…
01 июн '18 в 05:46
0 ответов

Использование PassLib для проверки хэша от паролей пользователей Flask

В настоящее время я пытаюсь перенести пользователей Flask на серверную часть Django. Однако, когда я использую passlib для проверки хеша, я не могу понять, почему он не проверяет. Наши настройки фляги SECURITY_PASSWORD_HASH = "pbkdf2_sha512" SECURIT…
26 ноя '18 в 20:29
0 ответов

py2app успешен, но приложение выходит за пределы окна проверки пароля для входа в систему "bcrypt"

Этот проект здесь: https://github.com/patarapolw/HosPy setup.py как следует from setuptools import setup APP = ['HosPy'] DATA_FILES = [ ('database',['database/login.db']) ] OPTIONS = { 'includes': ['cffi'], 'plist': { 'CFBundleName': 'HosPy' } } set…
26 янв '18 в 06:39
0 ответов

Ошибка сервера Odoo при работе на Mac Ox Sierra

Я использую Mac OS X Sierra У меня проблема при выполнении./odoo-bin, то я уже правильно установил passlib. Я не знаю, почему у меня есть эта ошибка Traceback (most recent call last): File "./odoo-bin", line 5, in <module> __import__('pkg_reso…
30 июл '17 в 11:30
1 ответ

Можно ли сохранить пароли, зашифрованные с помощью sha256_crypt, но без дополнительной соли?

Это сохранить, чтобы создать хэш паролей пользователей с sha256_crypt.encrypt("secretUserPassword") и сохранить его в базе данных без добавления предела в хеш? Если это так, что защищает хэши от атак на радужные таблицы? Вот как я создаю нового поль…
01 апр '16 в 11:36
2 ответа

Невозможно импортировать passlib в python 3.5.2

Я пытаюсь использовать passlib в python 3.5.2, установленном в Windows 8.1. Я установил passlib, используя: pip install passlib Устанавливается без проблем, но всякий раз, когда я пытаюсь его использовать from passlib.hash import pbkdf2_sha256 Я пол…
12 окт '16 в 15:20
1 ответ

ValueError: неправильный хэш sha1_crypt (контрольная сумма должна быть ровно 28 символов)

Я новичок в программировании и, чтобы узнать, я пытался создать программу аутентификации, которая хранит пароль и имена пользователей в файлах.txt с использованием passlib: Но я получаю эту ошибку, когда я пытаюсь проверить мой хешированный пароль в…
24 сен '18 в 14:36
0 ответов

Ожидаемый хеш sha256_crypt, вместо этого получил конфигурационную строку sha256_crypt

Я получаю следующую ошибку, ожидаемую sha256_crypt хеш, вместо этого получил конфигурационную строку sha256_crypt. ожидаемый хеш sha256_crypt, вместо этого получил конфигурационную строку sha256_crypt Это мой код, что я делаю не так? код: @app.route…
26 мар '18 в 11:06