Я не уверен, откуда у вас эта идея, но: Нет, сам CodeIgniter не может магически хэшировать или проверять пароли для вас - вы должны явно сделать это самостоятельно. Сам по себе CI понятия не имеет, что представляют собой ваши данные или что вы хотите с ними делать.
Существует несколько существующих библиотек, которые вы можете использовать для хеширования и / или аутентификации, таких как:
Обычно для хеширования предлагают bcrypt , но он часто недоступен.
Если вы используете Datamapper ORM с CI, в документации есть примеры того, как «автоматически» хешировать пароли при их сохранении с помощью обратного вызова проверки в вашей модели.