gudeabreu
(Abreudeaugusto)
November 21, 2012, 11:12pm
1
Pessoal, boa noite !!
sou MUITO INEXPERIENTE em framework e web em geral …
preciso criar um formulário onde eu cadastro alguns usuários, e depois eu consigo fazer login com esses usuários cadastrados …
alguém pode me ajudar ? estou desesperado
obrigado !!!
Newerton
(Newerton Araujo)
November 22, 2012, 12:59am
2
Augusto,
Primeiramente você precisa criar esta tabela de usuários, depois usando o Gii¹ você vai criar o Model e os CRUD para manipular esses dados.
Tendo sucesso nesta etapa, ai você começa a trabalhar com CUserIdentify, que já é a parte de Autenticação e Autorização²
¹ http://www.yiiframework.com/doc/guide/1.1/pt_br/topics.gii
² http://www.yiiframework.com/doc/guide/1.1/pt_br/topics.auth
Uma ótima pagina com maioria de suas futuras dúvidas:
http://www.yiiframework.com/doc/guide/1.1/pt_br/index
Observa o menu a esquerda, tem bastante itens interessantes que pode ate ajudar a finalizar seu projeto.
gustgon
(Gustgon)
November 22, 2012, 11:39am
3
Olá,
A dica do Newerton é melhor, pois através dela você é capaz de estudar e entender melhor a lógica do Yii.
O Yii tem o recurso de utilização de Extensions, o qual recomendo utilizar com cautela, por não se tratar de objetos nativos no Framework. Mas como você usou o termo "desesperado", em certos casos, uma extension pode agilizar seu trabalho.
Pra complementar o estudo, seguem alguns links:
I wanted to write up a strong post on Access Control Lists in Yii, for controlling who can do what in an application. I still will, of course, but since authorization depends upon authentication, I…
http://yiiframework.ru/doc/blog/en/prototype.auth
Extensions:
( YII-USER-MANAGEMENT )
http://www.yiiframework.com/extension/yii-user-management/
http://www.yiiframework.com/wiki/68/installing-and-configuring-the-yii-user-management-module-under-a-fresh-skeleton-application-generated-by-yiic/
http://www.yiiframework.com/forum/index.php/topic/33315-utilizacao-do-yum-yii-user-management/
http://code.google.com/p/yii-user-management/wiki/InstallationInstructions
( YII-USER )
http://www.yiiframework.com/extension/yii-user
Não conheço nenhuma das extensões citadas, mas me parecem ser as mais completas. Por haver demonstração, daria preferência para a segunda opção (Yii-User).
Boa sorte e não deixe de pesquisar muito.
mentel
(Yii)
November 22, 2012, 11:53am
4
Augusto, as dicas acima são perfeitas para você.
Mas eu sugiro ainda que você estude o framework para ter uma boa base.
Eu fiz este guia de estudos, que pode te servir bem.