Olá Esther, existem bibliotecas prontas na web que fazem controle de acesso.
Eu desenvolvi um sistema que tem controle por nível de usuário onde criei uma biblioteca que faz esse controle. Em cada método das classes do controlador eu disparo a checagem na biblioteca que faz uma consulta a uma tabela no banco de dados em que guardo as permissões de cada usuário. E em outra tabela guardo as classes e métodos. Faço desta forma porque além de controlar o acesso, eu gero o menu do sistema somente com os itens que o usuário tem permissão de acesso. No caso deste sistema são mais de 150 ações possíveis. Veja como fica a chamada num controlador. $this->auth->check_logged($this->router->class , $this->router->method); Faço o loading da biblioteca no autoloader desta forma está sempre acessível a qualquer controlador. Então informo a classe com $this->router->class E o método com $this->router->method Se o usuário que está logado estiver na tabela com permisão para aquela classe e metodo, realiza as ações do método... Se não.. aí faz outra coisa. Espero que não tenha confundido mais do que ajudado. Abraços Ademir De: [email protected] [mailto:[email protected]] Em nome de Esther Angelica Hinrichsen Enviada em: segunda-feira, 23 de agosto de 2010 20:39 Para: [email protected] Assunto: [CodeIgniter] restrição de acesso A duvida pode ser um pouco "idiota" para alguns, mais estou começando com o codeIgniter.. No caso eu tenho um sistema q tem 3 tipos de usuarios, os usuarios tipo 3 tem acesso a td, o tipo 2 tem a alguns itens e o 1 a alguns tb, gostaria de saber ql a melhor forma de fazer esse controle de acesso com codeigniter? Att, Esther Angelica Hinrichsen Analista e Desenvolvedora Web http://www.ddibrasil.com/ +55 41 30720089 +55 41 88188560 Skype hinrichsenea Twitter @hinrichsenea MSN [email protected]
_______________________________________________ [email protected] http://www.codeigniter.com.br http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

