dilluns, 14 de setembre del 2009

AutoLogin Component per a CakePHP

Els components CakePHP et poden facilitar enormement la vida en algunes tasques comunes en les aplicacions web. A més dels components inclosos al nucli de CakePHP, existeixen multitud de components "extra" que poden resultar molt útils -a mi m'ho han estat- i que aniré repassant a mesura que vagi tenint alguns moments.

Començaré per un de molt senzill que, no obstant, acaba sent molt pràctic quan es tracta amb usuaris en una aplicació web. Per aquest aspecte ja comptem amb el AuthComponent de CakePHP, inclòs al nucli i que gestiona l'autenticació d'usuaris. Però, i si volem afegir la opció de identificar-se automàticament (el típic, "recorda'm la pròxima vegada")? Doncs podem implementar-ho nosaltres mateixos utilitzant cookies o bé simplement utilitzar un component desenvolupat per Miles Johnson, l'AutoLogin Component.

En un tres i no res els nostres usuaris podran comptar amb la opció de visitar la nostra aplicació web i automàticament iniciar sessió amb el seu usuari. Tot amb una instal·lació molt fàcil i la possibilitat de configurar diferents aspectes com la durada de la cookie.

1 comentari:

Arnau ha dit...

Si està clar que ens movem per la mandra jaja. Molt bé molt bé, component a tenir en compte.