PHP CakePHP中的用户注册
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP CakePHP中的用户注册相关的知识,希望对你有一定的参考价值。
<?php
/**
* Class used for user authentication on the league website
*
*/
class User extends AppModel
{
var $name = 'User';
var $validate = array(
'id' => array('rule' => 'blank',
'on' => 'create'),
'username' => array('rule' => 'alphanumeric',
'required' => true,
'message' => 'Please enter a username'),
'password' => array('rule' => array('confirmPassword', 'password'),
'message' => 'Passwords do not match'),
'password_confirm' => array('rule' => 'alphanumeric',
'required' => true)
);
function confirmPassword($data, $fieldName) {
$valid = false;
if ($data['password'] == Security::hash(Configure::read('Security.salt') . $this->data['User']['password_confirm'])) {
$valid = true;
}
return $valid;
}
}
?>
以上是关于PHP CakePHP中的用户注册的主要内容,如果未能解决你的问题,请参考以下文章
CakePHP中的用户注册
cakephp 2.0 中的忘记密码功能
php [cakephp:UserstampBehavior]在保存之前将用户的id创建/修改为实体的模型行为。 #cakephp
PHP CakePHP用户表
PHP Cakephp中的评论表
PHP 检查CakePHP中的Ajax