Jump to content
esec.rom

[Resolvido] proteger ficheiros

Recommended Posts

esec.rom

boas, eu estou a fazer um site e os utilizadores podem fazer uploads, até aqui tudo bem, o que queria fazer agora é que so fosse possível aceder a esses ficheiros com uma password, ou seja queria proteger os ficheiros que são carregados, normalmente são pdf.

ja procurei mas não encontrei, mas também não sei muito bem o que procurar.

cumps

Share this post


Link to post
Share on other sites
fteixeira1993

Boas,

Solução provavelmente menos trabalhosa será criar 1 tabela e criar a coluna 'path' e 'password' e geres isso atraves do php. Outra possivel solução será gerires os acessos atraves do .htaccess e .htpasswd, fica aqui 1 exemplo.

  • Vote 1

Share this post


Link to post
Share on other sites
esec.rom

funcionou, muito obrigado

fica aqui o exemplo se alguem precisar

ficheiro .htaccess

AuthType Basic

AuthName "restricted area" //texto que irá aparecer quando pedir a mensagem

AuthUserFile /home/davidwalsh/html/protect-me-dir/.htpasswd //pasta onde estará os logins

require valid-user

ficheiro .htpasswd

davidwalsh:daWHfZrDLB88 //é composto por user:md5(password)

rodstewart:roFulYxC2.8ws

cssexpert:csmnmq.M8T5ho

para gerar o ficheiro .htpasswd podem usar http://davidwalsh.name/htaccess-username-password-generator

Edited by esec.rom
  • Vote 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.