torta Versione 3.1.2Cake 3.x Come utilizzare le sessioni del database con un controller denominato SessionsController?
Quello che ho fatto:
eseguire la seguente query nel database MySQL:
CREATE TABLE `sessions` ( `id` varchar(255) NOT NULL DEFAULT '', `data` BLOB, -- or BYTEA for PostgreSQL `expires` int(11) DEFAULT NULL, PRIMARY KEY (`id`) );
Change
app.php
'Session' => [ 'defaults' => 'database', ],
quello che volevo:
Per avere un SessionsController.php
così posso avere:
/sessions/add
come pagina di login e l'azione (che consente GET e POST)/sessions/delete
come la disconnessione pagina e azione (consentendo GET e DELETE)/admin/sessions/delete
come metodo per il backend amministratore per il logout di determinati utenti (consentendo DELETE)/admin/sessions/index
come un modo per andare a prendere tutte le sessioni in modo impaginato (permettendo GET)
domande nella mia mente:
- posso effettivamente cuocere Sessione entità e la Tabella ?
- Realizzo effettivamente il controller di sessione?
- E 'possibile anche per me avere SessionController anche quando I non utilizzare il database per gestire la sessione? Come faccio a cuocere un controller di questo tipo che non ha un'entità o una tabella di default?