Я использую PHP и фреймворк codeigniter для проекта, над которым я работаю, и требую систему входа/аутентификации пользователя.php аутентификация библиотек пользователей/фреймворков ... какие параметры?
На данный момент я предпочитаю не использовать SSL (может быть, излишний и тот факт, что я использую общий хостинг, отпугивает это). Я рассмотрел использование openID, но решил, что, поскольку моя целевая аудитория, как правило, не является технической, она может напугать пользователей (не говоря уже о том, что для этого требуется зеркалирование информации для входа и т. Д.). Я знаю, что я мог бы написать хэш-аутентификацию (например, sha1), поскольку не передаются важные данные (я бы сравнил уровень чувствительности с уровнем stackoverflow).
Говоря это, прежде чем создавать собственное решение, было бы неплохо узнать, есть ли какие-либо хорошие библиотеки или пакеты, которые вы использовали для обеспечения полузащищенной аутентификации? Я новичок в codeigniter, но что-то, что хорошо сочетается с ним, было бы предпочтительнее. Есть идеи? (я открыт для критики по моему подходу и открыт для предложений относительно того, почему я могу сходить с ума, а не просто использовать ssl). Заранее спасибо.
Обновление: Я рассмотрел некоторые из предложений. Мне любопытно попробовать zend-auth, так как он хорошо поддерживается и хорошо построен. У кого-нибудь есть опыт использования zend-auth в codeigniter (он слишком громоздкий?), И есть ли у вас хорошая ссылка на интеграцию с CI? Мне не нужны сложные схемы аутентификации. Просто простая система авторизации входа/выхода из системы/пароля.
Кроме того, dx_auth также кажется интересным, однако я обеспокоен тем, что он слишком глючит. Кто-нибудь еще имел успех с этим?
я понял, что я хотел бы, чтобы управлять гостевыми пользователями (т.е. пользователями, не Войти/зарегистрироваться) аналогичным образом stackoverflow..so любых предложений, которые имеют эту функциональность была бы здорово
проверка ответ: http://stackoverflow.com/questions/1106604/framework-for-administrating-users/1116855#1116855 –
есть также компонент аутентификации PEAR в – kguest
Вы можете посмотреть на https: // github.com/delight-im/PHP-Auth, который является одновременно и агностиком, и агностиком базы данных. – caw