Jump to content


Photo

Alguém Saberia Me Dizer Se Tem Como Criar Um "Login" Para Aces


  • Faça o login para participar
6 replies to this topic

#1 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 22/03/2010, 23:21

Estou criando um serviço onde vou disponibilizar alguns widgets e eles possuem imagens que foram criadas por minha equipe (eu e meus 10 dedos + minha cabeça e criatividade), acontece que preciso evitar que as pessoas copiem ou repliquem o código do widget ou a imagem sem minha autorização.

Imagine o seguinte endereço de imagem
www.mywebsite.com/widget/img/minha-imagem.jpg
Uma pessoa cadastrada tem acesso ao código do widget que exibirá esta imagem mas qualquer pessoa que ler o HTML pode copiar o endereço dela, então, queria criar alguma coisa que permitisse somente alguns sites exibirem a imagem.

Pensei no seguinte, ao invés de dar acesso direto a pasta das imagens, vou criar um arquivo PHP e modifica-lo via .htaccess para que seja entendido como imagem (tu lembra desta técnica?) ai no arquivo PHP verifico de onde está vindo a requisição para a imagem e caso seja de um site cadastrado a imagem é exibida.

Ai pensei que desta forma eu poderia exibir outra imagem no lugar da requisitada com alguma informação adicional escrita "Por favor, registre sua licença em www.mywebsite.com".

Alguma sugestão?

Falopa!

#2 Max William

Max William

    12 Horas

  • Usuários
  • 192 posts
  • Sexo:Masculino
  • Localidade:Maringá - Paraná

Posted 22/03/2010, 23:56

Cara, sinceramente não sei fazer... mas ja vi uma coisa na web que vc provavelmente ja deve ter visto.. quando vc tenta salvar uma imagem ela vem como blank.gif =P
Porque eu consigo acessar um grande acervo de imagens de distintos servidores atraves de artemanhas dezonestas ^^ (firebug)
Talves meu post não tenha nada a ve com o que vc ta procurando, mas evitar que uma imagem seja aberta não sei.. nunca pensei em nada parecido.

Uma ideia bizarra, ideias são sempre ideias, nem sempre elas podem ser feitas ^^
seguindo a sua ideia de fazer php ser interpretado como imagem, o teu widget pode passar algum parametro para o site destino onde este arquivo ira tratar.. e apontar para caminho correto. ele poderia ser ate criptografado para dar mais trabalho.
porem vc ainda teria um problema, a questão do botão direito e pegar a url da imagem, alguns servidores tem opção de proibir arquivos, no sentido do acesso direto, muito util pra que outros sites não fique lechando suas imagens e consumindo a sua banda, caso alguem tente acessar diretamente a imagem, ele é direcionado para seu site. Juntando isso com aquele item q falei q vc tenta salvar a imagem e aparecer salvar na verdade um arquivo blank, talves dificultaria..

so uma ideia, pode ser que não faça sentido depedendo do ponto de vista.
reaproveite o que puder ^^
Se eu lhe ajudei ;) Clique para agradecer!

#3 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 23/03/2010, 00:06

@ MAX WILLIAN
Na realidade é quase isso o que estou pensando.

Este seria o endereço real no servidor
/home/mywebsite.com/servicos/widget/img/minha-imagem.jpg

Através de um .htaccess vou definir que ao acessar www.mywebsite.com/widget/img/minha-imagem.jpg o conteúdo exibido seja o endereço real no servidor e onde está /widget na realidade é um arquivo PHP modificado no .htaccess

A regra deste modificador irá "linkar" para o diretório real para exibir a imagem, dentro do arquivo widget.php (modificado) poderia ser feita a verificação se o site de onde o usuário veio é autorizado ou não.

Pelo menos na teoria funcionaria perfeitamente. Peguei esta idéia do Hot link existente no cPanel. Vou tentar fazer amanhã, vamos ver no que vai dar.

OBS.: Ainda aberto a sugestões.

Falopa!

#4 Crab

Crab

    Da paz, mas preparado para Guerra

  • Ex-Admins
  • 2521 posts
  • Sexo:Masculino
  • Localidade:Florianópolis - SC
  • Interesses:Desenvolvimento Gráfico e Web.

Posted 23/03/2010, 02:10

Pois é... ia sugestionar algo como hotlink

Eu outro dia peguei nego gerando tráfego demasiado para um de meus sites e era a xxxxxx das imagens que copiavam e nem se davam ao trabalho de hospedar nos seus servidores e ficavam apontando pro meu os infelizes.

.htacces neles kkkkkkkkkkkkkk no file eu só liberei para o google, yahoo, etc (mecanismos de bsuca mais conhecidos e desconhecidos hehehehe)

Os sites que não foram liberados e estavam apontando para meu servidor, agora exibem um gif de 0,300k com uma mensagem fazendo propaganda do meu site hehehehehe

Bom mas como tu falou que viu o esquema do hotlink aí, então já sabia dessa técnica... quanto ao que tu quer fazer exatamente :ponder: vou pensar, mas o tico e teco estão meio que falhando ultimamente hehehehe

FAL...OPS kkkkkkkkkkkkkkkkkkkk

(y) Até mais

#5 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 23/03/2010, 09:08

@ CRAB

FAL...OPS kkkkkkkkkkkkkkkkkkkk

versão genérica? uhauhau

A unica forma que pensei foi esta ai mas, me diz tu conseguiu alterar a imagem diretamente no .htaccess? estava pensando em fazer isso no arquivo PHP modificado. Explica ai como tu fez esta macumba.

Falopa!

#6 Crab

Crab

    Da paz, mas preparado para Guerra

  • Ex-Admins
  • 2521 posts
  • Sexo:Masculino
  • Localidade:Florianópolis - SC
  • Interesses:Desenvolvimento Gráfico e Web.

Posted 24/03/2010, 01:39

no htacces tu define qual imagem que irá substituir as imagens que os sites que não estão autorizados no htacces te roubam.

mais ou menos isso

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?teusite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?google\.com/ [NC]
RewriteCond %{HTTP_REFERER} # outros mecanismos de busca, não vou listar todos
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://www.teusite.com/img.gif [L] # essa imagem é a que vai substituir as imagens do teu servidor exibidas em outros sites.
Mas isso é uma parada pra evitar hotlink, acho que não era isso que tava procurando :ponder: isso tu já tinha visto não?Até mais

#7 Max William

Max William

    12 Horas

  • Usuários
  • 192 posts
  • Sexo:Masculino
  • Localidade:Maringá - Paraná

Posted 24/03/2010, 10:35

Dessa eu não sabia...
interessante
Se eu lhe ajudei ;) Clique para agradecer!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq