Encriptar password en el modelo igual sin usar el Auth Component (cakephp)

A veces nos es necesario encriptar y desenpritar la cotraseña u otros datos en el modelo y no tenemos accesible nuestro querido componente Auth en el modelo.

Para sustituirlo en esta tarea, podemos usar la librería Security de cakephp y el método hash quedando así:

if ($this->data['User']['password'] != Security::hash($this->data['User']['password_confirm'], null, true))

Resaltamos: Security::hash($this->data['User']['password_confirm'], null, true)

  • 231 Користувачі, які знайшли це корисним
Ця відповідь Вам допомогла?

Related Articles

Ordernar resultados numéricamente en campos alfanuméricos

Si deseas ordenar tus resultados numéricamente y no alfa numéricamente en un campo varchar, tan...

SEO en páginas estáticas de cakephp (Cambiar título y metaetiquetas)

Muchas veces nos encontramos con el problema de no poder cambiar el título desde una página...

Redireccionar un dominio al completo con un archivo .htaccess

¿Necesitas hacer una redirección completa de tu sitio web?En este artículo explicamos como hacer...