|
|
1
30
我看到您在控制器中验证和操作数据。在模型中这样做通常是更好的做法。几天前我实现了类似的功能。我的
下面是该方法使用的视图的精简版本:
做一些有趣事情的代码在模型中。我将表单中的字段添加到
|
|
|
2
22
Mike提供的解决方案很好,但是他忽略了“checkCurrentPassword”功能。下面是一个可以放置在模型中的函数示例:
此解决方案从Auth组件获取当前用户ID,并更改模型以指向该特定用户。然后将表单上输入的当前密码的哈希值与为该用户存储的哈希值进行比较。 此外,您可以使用beforeSave函数对新密码进行哈希运算:
|
|
|
4
0
步骤1)
|
|
|
Rafik_IT · Mysql和PHP版本兼容性更新请求 2 年前 |
|
danilo · CakePHP 3.6身份验证不起作用 8 年前 |
|
|
Andy · CakePHP 3-如何为同一个字段定义多个条件? 8 年前 |
|
|
Sharon · 如何使用CakePHP 3.0将新记录插入数据库? 8 年前 |