Boa tarde Pessoal. Estou fazendo um programa em PROGRESS EMS, logo no início tenho uma tela onde o usuário deve digitar login e senha para validação, até aí eu consegui, só que se eu tem tentar abrir o formulário direto sem passar pela tela de login ele abre, coisa que não pode acontecer. Como posso resolver isso???
Faça o programa do formulário receber um parametro com o usuário da base (usuário e senha se achar interessante para aumentar a segurança), e após isso faça uma consulta na base para ver se o usuário é valido ou não.
Para aumentar a segurança mais ainda, não utilize o ENCODE. Tente utilizar um algoritimo de criptografia.