Hola, soy nuevo en esto y siguiendo paso a paso el tutorial del blog sucede que no me corre la aplicación al tratar de cambiar la autenticación hacia una autenticación según una base de datos. El error es el siguiente:
Property "User.salt" is not defined.
La clase User, que hereda de CActiveRecord no tiene definida esa propiedad aunque en el código dado en el ejemplo la usan. ¿Me faltó algo por hacer? ¿Hay alguna solución para esto?
Salt es un campo de la tabla usuarios … lo tienes tu en tu esquema ??
CREATE TABLE tbl_user
(
id INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
username VARCHAR(128) NOT NULL,
password VARCHAR(128) NOT NULL,
salt VARCHAR(128) NOT NULL, /* <--- */
email VARCHAR(128) NOT NULL,
profile TEXT
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;