O que você esta querendo é controle de Acesso, ao invés de controle de
Sessão. Se for sessão, podes usar Cookie e SharedObject, e Bla bla bla...

Agora permissão de acesso é diferente, e existe milhares de formas a se
fazer. A mais comum(não recomendo para grandes sistemas) é a definir
permissão no Código. Com isso você adiciona uma coluna a mais no banco e
nesta coluna você define string de permissão. Tipo, 'admin', 'user',
'guest', etc.....

Quando você for montar os links você valida se ele pode acesssar determinada
página, com *if(permissao == 'admin' || permissao == 'user')*. Neste caso as
permissões estão no código.

O que utilizo é ium pouco mais complexo.
Tenho cinco tabelas:

   1. *usuario*
      - Guarda os dados de autenticação do usuário. Login, senha, e demais
      2. *usuario_grupos*
      - Tabela responsável por definir em quais grupos estão determinado
      usuário. Um usuário pode ter vários grupos e um grupo pode estar
em mais de
      um usuário.
      - Neste caso cada módulo possue poucas permissões e um usuário
      normalmente tem mais de um grupo.
      - Ex: Um Gerente do financeiro tem aacesso aos grupos de financeiro,
      estoque, contas a pagar  e a receber. Agora um peão tem acesso apenas ao
      financeiro e a contas a pagar.
      3. *grupos*
      - Defino grupos, apenas contendo ID e Nome
      4. *modulos*
      - Cada um dos módulos do meu sistema. ID, Nome, e Módulo
      5. *modulos_grupos*
      - Neste item eu vinculo o grupo criado aos módulos, Neste caso um
      grupo pode ter vários módulos e um módulo pode estar em vários grupos.

Agora você precisa retornar os módulos que o usuários fez login, Então
juntando todas estas tabelas, sobra apenas os módulos que seu usuário tem
permissão.

  *Eduardo Kraus*
Desenvolvedor
 eduardokr...@gmail.com
http://blog.mxml.com.br
http://twitter.com/EduardoKraus


2009/8/12 Georgecp <georgecp...@gmail.com>

>
> Pessoal eu estou com uma dúvida no flex, alguem sabe me dizer como
> fazer o controle de acesso as telas, para os usuários, no php eu sei ,
> mas não sei como fazer o flex controlar junto com o php.
> Obrigado.
> E um abração a todos.
>
> George Pacheco
> www.vixie.com.br
> >
>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a