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 [email protected] 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
[email protected]
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
-~----------~----~----~----~------~----~------~--~---