问题标签 [kohana-auth]

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 投票
2 回答
898 浏览

kohana-orm - Kohana 3.3 更改密码前检查旧密码是否正确

使用 Auth ORM,如何在更改密码之前判断旧密码是否正确。我见过使用 find_salt 方法的旧版本 Kohana 的代码,但这在 3.3 版中不再适用。

有任何想法吗?

0 投票
3 回答
113 浏览

javascript - Kohana/JQuery Auth 访问问题

我有一个使用 Kohana ORM Auth 的网站。我有一个 url,当通过 ajax 调用时将检查用户是否登录并返回与用户角色对应的 json_encoded 数据。当我在普通浏览器窗口中尝试时,此 url 工作正常。它返回了正确的值,但是当通过 AJAX 调用尝试 Auth::instance()->logged_in() 时,即使我确定用户已登录,它也会返回 FALSE。我正在按照以下链接 jQuery中列出的说明进行操作getJSON 不发送 cookie ,但它没有解决问题。

到目前为止我所做的是,我在基本控制器以及写入请求操作的文件中添加了以下几行

在发送实际请求之前的ajax中编写了以下代码

编辑 - - - - - - -

我尝试使用以下内容,但它给了我一个 COR 问题。

0 投票
1 回答
396 浏览

php - Kohana 使用令牌对用户进行身份验证

我已经使用 Spring 框架完成了这项工作,但是现在我的任务是使用 Kohana PHP 实现相同的功能。希望通过实施一些身份验证和会话来保护站点。当用户访问此系统时,他们将通过 URL 将令牌与请求一起传递。将读取此令牌并进行 Web 服务调用以确保其有效。如果它有效,它们将被重定向到应用程序。如果不是,它将引导他们到错误页面。

任何人都可以指导我获取此类功能的示例吗?我查看了 kohana 的 AUTH 模块,但我认为这不是我想要的。

好的,也许我从 url 中获取了一些令牌并将其存储在会话参数中

0 投票
1 回答
1095 浏览

phpmyadmin - 如何在 kohana mvc 框架中建立数据库连接

我正在尝试使用 kohana 的 Auth/ORM 模块创建登录/注册页面。我已成功安装 MySQLi 模块并在 bootstrap.php 文件中添加了一行。现在,当我尝试创建一个输入了所有详细信息的帐户时,我收到一条错误消息,指出 ErrorException [Notice]: Trying to get property of non-object in line no。MySQLi.php 文件的 67 个。我正在使用 xampp/phpmyAdmin。

错误在行:':code' => $this->_connection->connect_errno,

类 Kohana_Database_MySQLi 扩展数据库 {

} // 结束数据库_MySQLi

0 投票
3 回答
777 浏览

php - 为什么没有Kohana 3.3 的session?

将 php 从版本 4 更新到 5.5 后,在 Kohana 3.3.3 中停止工作会话.. 当您调用: Session :: instance ('database') 时出现错误:“读取会话数据时出错。”

这是为什么?

0 投票
1 回答
96 浏览

regex - 在 Kohana Auth 中强制使用强密码

我正在尝试使用 Auth 在我的 Kohana 应用程序中强制使用强密码,方法是使用以下正则表达式要求至少一个大写字母、一个小写字母、一个数字、一个非字母数字(特殊字符)和一个最小值8 个字符。

正则表达式正在工作,如Rubular 所示。这是我在 Kohana 中使用的代码Model_Auth_User,它扩展了ORM.

但是,在创建新用户帐户或更改现有用户帐户的密码时,此正则表达式似乎完全被忽略了。上面的min_length行虽然工作正常!

它会阻止我test用作密码,因为它少于 8 个字符,但testing123不会给出任何类型的错误消息。

任何想法为什么会发生这种情况以及解决方法?

0 投票
1 回答
147 浏览

php - 如何在“KOHANA FRAMEWORK”中获取多个复选框值?

“KOHANA FRAMEWORK”提交按钮如何获取选中的复选框值以及如何插入数据库。我的页面有两个字段文本框和第二个复选框。我试图插入复选框和文本框值,但可以获取文本框值但不能获取复选框值。

=====> add.php

0 投票
0 回答
38 浏览

php - 当用户点击返回按钮时,如何使文件过期

我能意识到,当用户在控制器 a... 然后用户进入控制器 b... 当用户单击后退按钮时,如何使文档过期.. 但在控制器 a 和 b 中都不是表单提交.. 对于我使用 kohana 框架和 php 5.6 的信息 .. kohana 是来自 codeigniter 的 fork 框架

kohanaframework #php5.6 #php

当我尝试将这样的代码放在标题中时仍然不起作用