Jump to content
Fórum Script Brasil
  • 0

Restringir Links De Downloads


tainan

Question

AÊ galera., eu coloquei um sistema de login no meu site, e tá funcionando legal, o problema é q dentro das páginas protegidas eu tenho alguns downloads de algumas coisas q eu gostaria q só as pessoas cadastradas pudessem baixar.Ou seja, se alguém cadastrado copiar o link do arquivo, e desse esse link para alguém não-cadastrado como eu faria parra essa pessoa não conseguir baixar o arquivo....Resumindo : Eu quero q só os cadastrados possam fazer downloads......valeu galera...

Link to comment
Share on other sites

11 answers to this question

Recommended Posts

  • 0

você utiliza cookies quando faz login?

se sim você pode fazer isso.

dim verifica

verifica = request.cookie("nomecookie")

if verifica = ""

o q você queira q aconteça caso não seja usuario

else

Script de download

end if

Você pode usar essa logica para fazer o q você quer

Link to comment
Share on other sites

  • 0
Guest jeffersonsm
AÊ galera., eu coloquei um sistema de login no meu site, e tá funcionando legal, o problema é q dentro das páginas protegidas eu tenho alguns downloads de algumas coisas q eu gostaria q só as pessoas cadastradas pudessem baixar.Ou seja, se alguém cadastrado copiar o link do arquivo, e desse esse link para alguém não-cadastrado como eu faria parra essa pessoa não conseguir baixar o arquivo....Resumindo : Eu quero q só os cadastrados possam fazer downloads......valeu galera...

Faz o seguinte:

na tabela dos usuários, você cria um campo como [perm_down] - Yes/No

no link do teu download, faça com que ele verifique a permissão do usuário,

se o usuário tem a permissão (Yes), ele passa para próxima fase, se não, volta ao inicio.

sacou

Link to comment
Share on other sites

  • 0

Não, faça assim:

If Session("logado") = True Then
  Response.Write "Você está logado, agora listamos os arquivos pra download e pode baixa-los"
else
  Response.Write "Você não está logado. Efetue seu login para poder realizar downloads. Se você ainda não é cadastrado, cadestre-se e usufrua de nosso site"
end if

Não precisa usar cookies.

Só criar uma session (session("logado"), como no exemplo) quando o cara efetuar o login!

Edited by [ GuTo ]
Link to comment
Share on other sites

  • 0

tainan Postado em Jan 30 2004, 11:07 PM

  AÊ galera., eu coloquei um sistema de login no meu site, e tá funcionando legal, o problema é q dentro das páginas protegidas eu tenho alguns downloads de algumas coisas q eu gostaria q só as pessoas cadastradas pudessem baixar.Ou seja, se alguém cadastrado copiar o link do arquivo, e desse esse link para alguém não-cadastrado como eu faria parra essa pessoa não conseguir baixar o arquivo....Resumindo : Eu quero q só os cadastrados possam fazer downloads

Tipo a melhor maneira que você pode fazer isso é usando os cookeis, tipo você criar na area de logon um campo lembrar logon, ai você

cria uma condiçao tipo a que o nosso companheiro kiloko falou, e sempre q a pessoa não estiver abilitada, você cria uma mensagem tipo, sua sessao expirou, ou você não esta abilitado,

qualquer duvida de como utilizar os cookies posta ai.. q ajudamos

ok

abraços

By Bolomaster

Link to comment
Share on other sites

  • 0

Desculpe me intrometer mas Não adianta fazer nada disso, ele que saber se a pessoa que tem acesso passar o endereço do download para outra que no caso seria por exemplo:

http://www.site.com.br/arquivo.zip

Dai não passaria por nenhum arquivo asp e abriria o download automatico...

Eu vou dar uma pesquisada em acesso a pasta restrito por codigo asp, acredito que seje a unica forma....

Link to comment
Share on other sites

  • 0

Aê galera, todas as ideias são ótimas, mas o problema e q alguma pessoa poderia repassar o Link para outra pessoa.....eu preciso fazer alguma parecida com o q o jeffersonsm falou....eu preciso colocar uma tabela dentro do BD, e fazer com q o Link do download verifique se a pessoa está logada ou não.....Mas as idéias foram ótimas...o problema é q quando a pessoa cadastrada for abilitada para fazer o download, ela vai poder copiar o Link e repassa-lo....valeu galera...

Link to comment
Share on other sites

  • 0

Tenta fazer o que sugeri. A empresa que hospeda teu site deve ter um painel de controle para acesso de usuários. Assim você coloca os arquivos dentro de uma pasta onde será necessário autorização para entrar.

Veja essa imagem aí embaixo. Te passei o link dela, sem qualquer página asp e pediu senha

user posted image

Confere?

Link to comment
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
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  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.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...