Самый простой способ реализовать логин / аутентификацию пользователя в Python - PullRequest
0 голосов
/ 12 сентября 2010

Я занимаюсь разработкой довольно простого веб-приложения на Python и хочу разрешить пользователям входить в систему. Я знаю, что решение, вероятно, будет заключаться в установке какой-то платформы, а не в прямом Python, и я в порядке с этим,Мне просто интересно, какой самый простой и удобный способ добавить аутентификацию?Приложение уже написано на простом Python, поэтому любой дополнительный код, который я использую, будет использоваться только для этой цели.

1 Ответ

2 голосов
/ 12 сентября 2010

Сохраните логин пользователя, соленый хеш его пароля и соль в базе данных. (Если вы собираетесь использовать криптографический избыточный код, вы можете использовать очень дорогой для вычисления алгоритм хеширования, такой как bcrypt.)

Вы можете использовать SQLite , так как он поставляется вместе с Python, но, вероятно, более разумно установить базу данных отдельно и использовать ее.

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