Есть ли библиотека аутентификации пользователей с поддержкой mongodb для codeigniter?

Мне нужна библиотека входа в систему Codeigniter для аутентификации пользователя. Я использую MongoDB в качестве моей базы данных.

Я просмотрел некоторые рекомендуемые библиотеки, такие как Ion Auth, Tank Auth, DX Auth и т. д., но все они используют базы данных mysql.

Есть ли рекомендуемая библиотека, которая использует mongodb в качестве базы данных?

Я начал преобразовывать одну из вышеперечисленных библиотек из mysql в mongodb, но она становится слишком сложной — требуется много изменений, и я думаю, что в конечном итоге испорчу ее. Нужна помощь с хорошей библиотекой, использующей mongodb.


person Ninja    schedule 18.10.2011    source источник
comment
Вы добились какого-либо прогресса? Я собираюсь использовать Tank Auth для нового проекта и думаю модифицировать его для использования MongoDB. В худшем случае у меня просто mysql обрабатывает учетные записи пользователей, а mongodb обрабатывает все остальное.   -  person sdot257    schedule 03.11.2011
comment
Да, я создал библиотеку входа в систему, используя MongoDb, на основе библиотеки Tank Auth. Скоро выложу на GitHub и дам ссылку здесь   -  person Ninja    schedule 26.01.2012
comment
Обновлялась ли недавно Tank Auth? Кажется, разработка остановилась, и все используют код Бена.   -  person sdot257    schedule 28.01.2012


Ответы (2)


Похоже на https://github.com/benedmunds/CodeIgniter-Ion-Auth (Ion Auth) теперь поддерживает MongoDB. См. раздел README на GitHub.

person Stephane Paquet    schedule 12.06.2012

Я не думаю, что кто-то использует его изначально, но прежде чем вы начнете преобразовывать вещи самостоятельно, вы можете проверить этот ответ, который я дал на аналогичный (не дублирующий) вопрос: oAuth и Codeigniter с MongoDB

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

person Louis    schedule 30.10.2011