Jump to content
Fórum Script Brasil

nitroglicerin

Membros
  • Content Count

    1
  • Joined

  • Last visited

Community Reputation

0 Neutro

About nitroglicerin

  1. Olá Pessoal, Estou com um problema, já pesquisei muito em fóruns, newsgroups, google, sites em geral, e não obtive uma solução satisfatória. Tenho um site que roda na web, php/mysql, e estou querendo fazer um sistema avançado de autenticação. Desenvolvi em Delphi, um aplicativo EXE que me retorna um código de 4 digitos, de acordo com o número do serial do hd da máquina local (pesquisei pra fazer isso com o php, mas acho que seja impossível). Então, o usuário irá executar esse aplicativo, e vai me enviar o código que aparecer, único e exclusivo para sua máquina, pois ele pega o serial do hd. Por ex: 4FAB. Ao fechar essa aplicação, sem o usuário saber, eu crio um arquivo txt dentro da pasta windows, C:\windows\auth.txt, e dentro deste txt eu escrevo esse código, 4FAB. Com esse código de 4 digitos eu gravo no meu banco de dados, relacionado a este usuário. Ex: usuário: nitro, auth: 4FAB. Bom, até esses passos não tenho problema algum. O problema agora é que ao acessar o site http://www.meusite.com.br/index.php, gostaria que ele lesse o arquivo txt que está dentro da pasta C:\windows\auth.txt, pegasse o código que tem lá gravado (4FAB) e verificasse se é o mesmo que está dentro do meu banco de dados associado ao usuário. Com isso, eu vou ter a certeza que este usuário não vai acessar o site de outro computador. E mesmo se levar o EXE pra outra máquina e executar, vai precisar que eu faça a associação do novo código a sua senha. Já tentei procurar por leitura de arquivos locais em php e não consegui encontrar nada que me ajudasse. Li muito também sobre cookies, certificados, socket, e nada. Ficarei muito grato, caso alguém me dê alguma luz, de como fazer isso ou se existe alguma outra técnica mais fácil para essa minha finalidade.
×
×
  • Create New...