0

Kohana の Model_Auth_User クラスは、「username」、「email」、「password」を使用して新しいユーザーを作成します。「email」、「password」のみを取得し、検証を変更して「email_confirm」を検証する代わりに「 password_confirm'

4

2 に答える 2

1

最後に、私がしなければならないことは、ユーザー入力を検証するルールを追加するいくつかの行にコメントすることです C:\xampp\htdocs\kohana\modules\orm\classes\Model\Auth\User.php とコメント行を開きます以下のように 33:38 以降:

    public function rules()
{
    return array(
        //as we don't have a username we don't need to validate it!
        // 'username' => array(
        //  array('not_empty'),
        //  array('max_length', array(':value', 32)),
        //  array(array($this, 'unique'), array('username', ':value')),
        // ),
        'password' => array(
            array('not_empty'),
        ),
        'email' => array(
            array('not_empty'),
            array('email'),
            array(array($this, 'unique'), array('email', ':value')),
        ),
    );
}

必要なものを検証するためのルールのみを保持します

于 2013-07-28T16:48:08.610 に答える