Codeigniter: DX_Auth устарел? - PullRequest
       1

Codeigniter: DX_Auth устарел?

2 голосов
/ 15 февраля 2012

Я попытался установить DX_Auth в CI 2.1.0, и он выдает ошибки везде. Я взглянул на некоторые файлы, и большая часть написана для PHP 4. Должен ли я использовать другую библиотеку аутентификации вместо этого? Вещи, которые я заметил:

  • Использует Classname вместо __construct. Тем не менее, это легко изменить
  • DX имеет папку plugins , а CI - нет. Это эквивалент папки * third_party *?
  • Также нет $this->load->plugin() для загрузки плагина DX папка
  • Взглянул на DX_Auth.php и увидел, что он говорит (с) 2008. Итак ... он не обновлялся с 2008 года?

Я впервые использую библиотеку Auth. Должен ли я использовать другую библиотеку вместо DX_Auth?

Ответы [ 4 ]

3 голосов
/ 15 февраля 2012

Лично я придерживался использования Tank Auth , и это актуально ИМХО. Подробности здесь: http://www.konyukhov.com/soft/tank_auth/

Также список изменений и т.д .; здесь: https://github.com/ilkon/Tank-Auth

1 голос
/ 12 июня 2015

Несколько лет назад я использовал DX Auth.Работало отлично!3 месяца назад мне снова пришлось использовать библиотеку аутентификации в одном из моих проектов (Code Igniter).Когда я искал DX auth, нашел очень мало информации.Даже я не мог получить доступ к их руководству пользователя, которое было хорошо написано.Поискав некоторое время, я нашел код на github.Теперь я реализовал это с CodeIgniter 3 без каких-либо проблем.Однако я застрял в некоторых местах из-за отсутствия документации.Но это не большая проблема.

1 голос
/ 15 февраля 2012

Попробуйте ion_auth: http://benedmunds.com/ion_auth/

Он часто обновляется и корректно работает с последней версией CodeIgniter.

0 голосов
/ 27 июня 2012

DX auth получает новую рефракцию и обновляет библиотеку, но все же она не устарела, вы можете без проблем использовать функциональные возможности библиотеки.

Просто измените контроллеры и модели, добавив постфикс CI_

DX Auth теперь на GitHub

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