authentication - 基于 Doctrine 的 CodeIgniter 认证/acl 系统

标签 authentication codeigniter doctrine acl

我正在开发基于 CodeIgniter/Doctrine 的网络应用程序。我已经测试了几个 auth 库,但它们都使用 ActiveRecord。有没有使用 Doctrine 的插件/库,或者可以适应 Doctrine?!或者我可以在一个项目中同时使用 Doctrine 和 CodeIgniter 吗?!

最佳答案

您可以调整任何身份验证插件/库以使用 Doctrine 而不是 ActiveRecord。挖掘代码可能需要做很多工作,但基本上你必须弄清楚插件/lib 试图对记录做什么(访问、修改等),然后用 Doctrine 声明复制它并返回插件/库所期望的数据。

我没有在 Doctrine 中使用任何 Auth 库/插件,但我已经使用适用于 Doctrine 的钩子(Hook)(预 Controller 或后 Controller 很好地工作)为我的应用程序构建了一个 ACL。

关于authentication - 基于 Doctrine 的 CodeIgniter 认证/acl 系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2559288/

相关文章:

ajax - 如何根据用户选择获取实体的子项(即两个实体 A 和 B B 的列表基于所选的 A )

angularjs - 使用 Angular.js 拦截器捕获 HTTP 401

python - 谷歌应用程序引擎的顶级用户身份验证方法

php - 如何在分页 CodeIgniter 函数中使用参数?

javascript - Summernote 图像上传在 codeigniter 中不起作用

php - Symfony2 Redis Validator,字符串而不是 ClassMetadata

Symfony/Doctrine 错误 : "Class ' FROM' is not defined. “在 getResult() 上

php - 根据用户 session 关联 Mysql 表

java - 使用 sourceforge spnego 针对 Activity 目录进行 SSO 身份验证

php - 为什么 key 存储在 .env 文件中而不是 php 文件中?