Controle de Acesso ao sistema por dia e hora

1 resposta
allan.tavares

Boa Tarde a todos,

Outro dia recebi um requesito de um sistema que estou trabalhando, onde foi solicitado que o usuário só tenha acesso ao sistema dentro de um período por exemplo o acesso só fica liberado de segunda-sexta das 09:00 ás 18:00 e fora desse horário só os relatórios ficam liberados…

Alguém já fez algo parecido?Eu uso Struts 1 como controlador …

Se alguém tiver uma dica

Vlw

1 Resposta

rockstorm

Olá.

Esta regra/validações devem estar no momento em que o usuário realiza o login. Claro que para isso o usuário precisa ter um parametro de permissão onde na validação é verificado se o usuário tem permissão de acesso e qual é essa permissão.

1- O usuário precisa ter 2 parametros de permissão(dia e hora); // se todos os usuários tiverem o mesmo acesso, ignore este item;

2- Validação dos dias da semana;

3- Validação da hora do dia;

Dentro da Action de login vc coloca essas validações onde se estiver fora do dia permitido ou hora permitida, ele faz um redirect para uma pagina contendo somente os links de relatorios.

Eu fiz um sisteminha assim já a um tempo atras, mas não me lembro. Creio que seja isso.

Criado 15 de abril de 2010
Ultima resposta 15 de abr. de 2010
Respostas 1
Participantes 2