Fórum senha com nivel de acesso #364950
13/10/2008
0
Eu presciso fazer um programa em delphi e esse programa vai ter que conter login e senha com niveis
ex:
ADM - com todo o controle do programa assim podendo add informações e excluir.
User - com limitações tipo somente leitura das informações.
Eu queria saber como faz isso antes de começar o programa.
Alguem poderia me ajudar.
Obrigado
Cleiflavio
Curtir tópico
+ 0Posts
14/10/2008
Paulo_amorim
Antes de tudo, vale lembrar que os níveis de acesso (e os usuários e respectivas senhas) precisam estar em algum lugar, é claro. BD, arquivo, próprio código (cuidado...), veja o que melhor lhe parece.
Quanto às restrições de acesso a determinadas funções, após sua tela de login você pode gravar em variável o nível de acesso conseguido (ou não) com aquela senha.
Antes de fazer os processos a que o usuário não tem acesso, você deve fazer a checagem do seu nivel de acesso (seria bom criar uma função para isso). Se for ok, executa. Se não, tchau, tchau.
Essa função de checagem poderia ser assim (se seu caso é só adm/user, talvez nem seja necessário tudo isso): a função chama a sua checagem passando o nível que ela exige. A função de checagem compara o nível conseguido no login (que está numa variável) com o necessário para rodar aquele processo. Se for igual/superior, manda ok, senão manda rejeição.
Espero que ajude
Até+
Gostei + 0
14/10/2008
Cleiflavio
Valeu por esclarecer minha duvida.
Gostei + 0
14/10/2008
Paullsoftware
Gostei + 0
15/10/2008
Facc
Implementa isso que vc precisa e muito mais.
[url]http://www.usercontrol.net/[/url]
Gostei + 0
16/10/2008
Kroki
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)