5 Componenti Built-in

CakePHP ha diversi componenti già built-in, inclusi nella distribuzione, che garantiscono funzionalità "out of the box" per diverse operazioni di uso comune.

SessionIl componente session permette di avere un wrapper indipendente dai meccanismi di salvataggio intorno alle sessioni PHP.
SecurityIl componente security consente di impostare un livello di sicurezza più stretto e gestire l'autenticazione HTTP.
AclIl componente ACL fornisce una interfaccia facile da usare per delle access control lists su database o file ini.
RequestHandlerIl componente request handler consente di ispezionare ulteriormente le richieste dei visitatori e passare all'pplicazione una serie di informazioni riguardo al tipo di contenuto e alle richieste.
AuthIl componente auth fornisce un sistema di autenticazione facile da usare usando una gran varietà di processi di autenticazione, come controller callbacks, Acl e Object callbacks.
CookieIl componente cookie si comporta in maniera simile al componente Session, dato che fornisce un wrapper al supporto di PHP nativo per i cookie.
EmailUna interfaccia che può essere usata per inviare email usando uno dei vari mail transfer agents, incluso un SMTP o la funzione mail() di PHP.

Per maggiori informazioni su ognuno di questi componenti, consulta il menu sulla sinistra o approfondisci il modo in cui è possibile creare i tuoi componenti.