问题标签 [tankauth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
964 浏览

php - 如何告诉 Tank Auth 根本不激活用户?

对于我正在创建的 CodeIgniter 项目,用户必须在注册后由管理员手动激活。

目前我正在使用 Tank Auth ( http://www.konyukhov.com/soft/tank_auth/ ) 进行用户身份验证,它似乎缺少这个特定设置。有没有可能我只是没有找到设置?如果没有,我将如何(以及在​​哪里)自己开始编写该功能?

0 投票
3 回答
1268 浏览

php - Codeigniter - 如何在一个站点内实现不同的成员区域?Tank_Auth

我使用具有 3 个不同成员组的 codeigniter 构建了一个应用程序

管理员- 登录仪表板并拥有 CRUD 工具来添加/编辑/删除事件、节目和艺术家

客户- 从前端登录并查看管理员通过后端添加的所有项目。

媒体合作伙伴- 从前端登录并查看客户可以看到的某些部分,但不是所有的东西。

我已经为客户端部分集成了 Tank_Auth 库,一切正常。我想要实现的是管理员能够登录到单独的管理区域,媒体合作伙伴也能够登录到单独的区域。

解决这个问题的最佳方法是什么?

我是否需要为每个用户群创建单独的仪表板控制器并复制 Tank_Auth 控制器 3 次并进行调整?

理想情况下,管理员用户还需要能够添加新闻用户并登录到所有 3 个单独的区域?

以前有没有人实现过这样的解决方案,如果有,你是怎么做的?也许坦克身份验证不是正确的方法?

任何输入将不胜感激。

谢谢丹

0 投票
1 回答
1611 浏览

codeigniter - Tank Auth 的 Codeigniter 路由设置

我正在为我的应用程序使用 Tank-Auth。我唯一的问题是激活和重置帐户密码。

用于登录、注册、注销;我对这些代码没有问题;

但是对于激活帐户和重置密码,这些代码不起作用;

PS:“激活”之后的第一段是“用户ID”,第二段是这样的关键:example.com/activate/2/4784322e48916efec1153c53d25453c7

0 投票
2 回答
2626 浏览

php - Codeigniter tank auth - 用户无故退出

我正在使用 codeigniter tank auth 库与用户合作,它一直运行良好。每当我尝试访问任何控制器时,该函数都会检查用户是否像这样登录:

如果它被记录,我会加载模型,但如果没有,我会重定向到登录页面。它已经像这样工作了一个月,但现在我正在扩展我的应用程序并构建了一些使用相同技术但文件位于其他文件夹中的其他控制器。以前的工作应用程序仍然很好,但是在这个应用程序中来自新文件夹(它基本上是该应用程序的一个新模块,使用相同的登录页面,但根据用户选择的模块重定向不同)我可以正确登录,我可以制作一个对控制器的任何请求都没有问题,但在某些时候,它告诉我用户未登录。这不是会话过期或其他什么,就像我现在正在发出一个请求,延长我的会话,下一个在 3 秒间隔让用户注销...我' 我的新控制器没有做任何不同的事情,但是,一段时间后,有时需要 5 分钟,有时需要 15 分钟,它会注销......我不知道为什么,我的会话有什么问题吗?我不会将会话用于其他任何事情...

有人知道这是怎么回事吗?或者有什么建议吗?如果需要,我可以提供更多详细信息。

非常感谢你。

编辑:新模块包含在同一个 Codeigniter 安装中的更多控制器,它与相同的 CI 配置、相同的 tank auth 库一起使用,并且功能被复制到主请求控制器,如下所示:

0 投票
2 回答
7411 浏览

php - Codeigniter Tank 身份验证安装

我在使用 Tank Auth 时遇到了一些问题。尽管当我尝试在 login_form 中连接时我遵循了此处的说明,但我在http://example.com/auth/login中获得了重定向。

我假设我可以用我的域更改“example.com”,但我找不到在哪里。另一件事是验证码没有显示。

我想我只能从安装附带的示例中学习?

任何帮助表示赞赏。

0 投票
3 回答
1192 浏览

php - Codeigniter + TankAuth + Swfupload 无法获取记录器用户 ID

我正在使用安装了 TankAuth 库的 Codeigniter,并尝试从 swfupload 上传到 index.php/requests/doUpload,但无法访问经过身份验证的页面。我在网上阅读了很多关于类似问题的帖子并尝试设置$config['sess_match_useragent'] = FALSE;但仍然没有区别。出于测试目的,我最终跳过了控制器中的登录检查。但现在我需要从我的控制器访问 tankAuth 库以获取当前登录的用户 ID。它在我的应用程序中被请求并且不能跳过它,我真的需要将登录的用户 ID 传递给该 doUpload 模型。我有这样的设置控制器:

现在,它没有通过 is_logged_in() 检查,正如我从其他帖子中了解到的那样,CI 删除了会话,但我设置了与用户代理不匹配的配置,但仍然无法正常工作。

有什么解决办法吗?

0 投票
2 回答
473 浏览

php - CodeIgniter + 坦克验证。如何记录用户时间、登录等

我希望有人能清楚地解释一种简单的方法来记录用户登录我的网站时的时间。我希望能够记录这个时间,然后将其显示给管理员查看。

提前致谢,

菲利普

0 投票
1 回答
3119 浏览

javascript - 更改 reCaptcha 图像中的文本和背景颜色

我正在使用 reCaptcha 类(包含在 Codeigniter 的Tank Auth身份验证库中的类)并且想知道是否可以更改图像 reCaptcha 返回的背景和文本颜色?

这是 Tank Auth 中包含的实际 reCaptcha Helper PHP 代码:

0 投票
1 回答
1457 浏览

php - CodeIgniter 坦克身份验证

我正在使用这个名为Tank Auth的优秀库。希望这个问题不会因为它特定于这个库而太小众。

我正在尝试如何在用户注册后立即登录。似乎这个库不提供这个功能,我不想开始弄乱这个库,但也许有人已经这样做了,并且可以描述一种非 hackey 的方式来让它工作?

感谢大家的帮助。

0 投票
2 回答
6249 浏览

php - CodeIgniter 将带有查询的数组传递到视图中

嗨,我在获取视图以显示以下代码的任何结果时遇到问题。

控制器:

看法:

任何帮助都会非常感谢。