В веб-приложении, записанном в Perl и использовании PostgreSQL, у пользователей есть имя пользователя и пароль. Каков был бы рекомендуемый способ сохранить пароли?
Шифрование их использующий crypt()
функция Perl и случайной соли? Это ограничило бы полезную длину паролей к 8 символам и потребует выборки сохраненного пароля для сравнения с один данный пользователем при аутентификации (для выборки соли, которая была присоединена к этому).
Существует ли встроенный путь в PostgreSQL, чтобы сделать это?
Если я использую Обзор:: MD5?