Autenticare gli utenti con Zend_Auth - 1

Introduzione

L'autenticazione degli utenti è una delle funzionalità più diffuse nelle applicazioni web. Questa operazione, comunemente chiamata login, si basa sul controllo delle credenziali fornite e non deve essere confusa con la gestione delle autorizzazioni, processo con cui si stabilisce se un utente (già identificato) possiede i diritti per accedere ad una particolare risorsa.

Lo Zend Framework offre due componenti per la gestione dell'autenticazione e delle autorizzazioni, rispettivamente lo Zend_Auth e lo Zend_Acl. In questo articolo analizzeremo i principi di funzionamento di Zend_Auth e nel successivo vedremo come realizzare un sistema di login basato su database.

E' importante tener presente da subito che l'architettura di Zend_Auth è fortemente modulare, come del resto lo è tutto il framework. Questo perché le modalità di autenticazione dell'utente possono essere molteplici, difficilmente esauribili con una rigida implementazione del componente.

Pagine: 12 3
Effettua l'accesso o registrati per inserire un commento