Validar contraseña en php
Voy a intentar explicarte mi problema y a ver si puedes ayudarme.
El caso es que en mi empresa hemos creado una pequeña aplicación en access para los clientes y queremos ponerla en descarga a través de nuestra web. He encontrado mucha información sobre como crear una página web privada que requiera acceso mediante usuario y contraseña pero no queremos hacerlo así exactamente.
La idea que tengo es colgar las actualizaciones en nuestra web para que los clientes se la descarguen, pero para descárgala tengo pensado facilitarles una contraseña que autorice la descarga, esta contraseña solo sera valida por una vez, es decir, cuando se use se debe desactivar, de forma que cuando tengamos una nueva actualización le demos una contraseña a cada cliente y pueda bajársela, la idea de que la contraseña se desactive tras usarla es para que no pueda pasarle la contraseña a otro cliente y que este se lo descargue sin nuestra autorización, no se si esto sera posible, supongo que si, pero no tengo ni idea de por donde empezar. Espero haberlo explicado bien y que es entinda perfectamente el problema en si.
El caso es que en mi empresa hemos creado una pequeña aplicación en access para los clientes y queremos ponerla en descarga a través de nuestra web. He encontrado mucha información sobre como crear una página web privada que requiera acceso mediante usuario y contraseña pero no queremos hacerlo así exactamente.
La idea que tengo es colgar las actualizaciones en nuestra web para que los clientes se la descarguen, pero para descárgala tengo pensado facilitarles una contraseña que autorice la descarga, esta contraseña solo sera valida por una vez, es decir, cuando se use se debe desactivar, de forma que cuando tengamos una nueva actualización le demos una contraseña a cada cliente y pueda bajársela, la idea de que la contraseña se desactive tras usarla es para que no pueda pasarle la contraseña a otro cliente y que este se lo descargue sin nuestra autorización, no se si esto sera posible, supongo que si, pero no tengo ni idea de por donde empezar. Espero haberlo explicado bien y que es entinda perfectamente el problema en si.
Respuesta de davidcortesb
1