Galera, eu de novo enchendo o saco. Fiz um form de autenticação simples aqui, usando o cake 1.1.18, seguindo um tutorial do site da IBM. Funcionou perfeito.
Fui tentar rodar ele no cake 1.2 pre-beta e nada feito... Criei um arquivo, users_controller.php, e para a função de login fiz o seguinte: function login() { $this->set('error', false); if($this->data) { $results = $this->User->findByUsername($this->data['User']['username']); if($results && $results['User']['password'] == md5($this->data['User']['password'])) { $this->Session->write('user', $this->data['User']['username']); $this->Session->write('last_login', $results['User']['last_login']); $results['User']['last_login'] = date("Y-m-d H:i:s"); $this->User->save($results); $this->redirect('/users/index'); } else { $this->set('error', true); } } } Alguém sabe o que está errado, pois o mesmo código, rodando no cake 1.1.18 funciona, mas no cake 1.2 não funciona. Valeu galera > Valeu pela ajuda. > > Uma pena q estes endereços estão fora > > http://www.ogrn.com/andy/2007/06/26/granting-access-using-acl-in- > cakephp-12/ > http://www.ogrn.com/andy/2007/07/10/auth-changes-in-cakephp-12-and- > how-to-use-basic-auth/ > > > Abraços > > >> Boas Bill, >> >> Aqui vão alguns links sobre ACL: >> >> http://bakery.cakephp.org/articles/view/acl-management-plugin >> http://www.ogrn.com/andy/2007/06/26/granting-access-using-acl-in- >> cakephp-12/ http://www.ogrn.com/andy/2007/07/10/auth-changes-in- >> cakephp-12-and-how-to-use-basic-auth/ >> http://lemoncake.wordpress.com/2007/07/15/using-aclbehavior-in- >> cakephp-12/ http://lemoncake.wordpress.com/2007/07/19/acl-with- >> groups/ http://bakery.cakephp.org/articles/view/how-to-use-acl-in- >> 1- >> 2-x http://www.littlehart.net/atthekeyboard/2007/09/11/a- >> hopefully- >> useful-tutorial-for-using-cakephps-auth-component/ >> http://lemoncake.wordpress.com/2007/10/10/extending-acl-to-per- >> field/ >> >> Espero que ajude >> >> On Nov 27, 2007 7:32 PM, Bill wrote: >> >>> Galera, >>> >>> alguém ai sabe indicar um bom (e fácil) tutorial que explique o >>> funcionamento do ACL no cakephp, tanto teórico como prático? >>> >>> Tentei seguir o tutorial da IBM mas apanhei bastante e não >>> entendi mta coisa. >>> >>> Se alguem puder dar uma mão, creio q várias pessoas tem >>> dificuldade nisto. >>> >>> Abraços >>> > --~--~---------~--~----~------------~-------~--~----~ > Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP > Português" do Grupos Google. Para enviar mensagens para este > grupo, envie um email para cake-php-pt@googlegroups.com Para > anular a inscrição neste grupo, envie um email para cake-php-pt- > [EMAIL PROTECTED] Para mais opções, visite este grupo > em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~---------- > ~----~----~----~------~----~------~--~--- > > > __________ NOD32 2689 (20071127) Information __________ > > This message was checked by NOD32 antivirus system. > http://www.eset.com --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---