Oi Marco,
Como aparece esta subpasta no array URI?
print_r($this->uri->rsegment_array()) aparece o nome da subpasta ?

Abs
Edinho Almeida

2008/4/8 Marco Telles <[EMAIL PROTECTED]>:
> Oi Rafael, eu 'capisce' sim :)
>
>  Mas o admin apenas monta um menu que vai chamar vários controllers. Se
>  alguém acessar a url diretamente ele não vai bloquear, já que não vem do
>  admin. E aí seria o caso de ter um array com todos os controllers para
>  testar ? Seria a melhor solução ?
>
>  abs
>
>
>  Rafael V. de Oliveira escreveu:
>  > No arquivo php que o hook chama, é só testar se o controller é algum da
>  > condição
>  >
>  > $controlador = $this->uri->segment(4);
>  > $metodo = $this->uri->segment(5);
>  >
>  > if ($controlador === 'admin' && $metodo !== 'login')
>  > {
>  >       redirect('supasta/admin/login');
>  > }
>  >
>  > Capisce?
>  >
>  >
>  >
>  > Rafael Vieira de Oliveira
>  >
>  > Faculdade de Direito de SBC – Autarquia Municipal
>  > Setor de Automação, Telefonia e Informática - SATI
>  > ( 55 11 4123-0222 Ramal : 208
>  >
>  > * [EMAIL PROTECTED]
>  >
>  >
>  >
>  > -----Mensagem original-----
>  > De: [EMAIL PROTECTED]
>  > [mailto:[EMAIL PROTECTED] Em nome de Marco Telles
>  > Enviada em: terça-feira, 8 de abril de 2008 12:18
>  > Para: CodeIgniter - Open source PHP web application framework
>  > Assunto: [CodeIgniter] hooks e autenticação
>  >
>  > Prezados,
>  >
>  > Usava autenticação nos controllers mas estou querendo mudar para um
>  > hook, que torna bem mais prático. Só tenho uma dúvida.
>  > Num site com uma estrutura assim:
>  > site - www.site.com.br
>  > adim - www.site.com.br/subpasta/admin
>  >
>  > O que recomendam nesse caso, onde somente o admin precisa autenticar ? O
>  > site é totalmente aberto e nem mesmo níveis de acesso necessita.
>  >
>  > Grato
>  >
>  >
>
>  _______________________________________________
>  Lista mailing list
>  [email protected]
>  http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>



-- 
Abs
Edinho Almeida
11 3711-7074
11 3564-8906

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a