تسجيل الدخول | التسجيل | الأسئلة المتكررة
Anonymous

Login sem Banco de dados!!

+ إضافة رد

12 مشاركة 1, 2


Login sem Banco de dados!!

بواسطة fernando.php » الجمعة أغسطس 23, 2013 7:01 pm

Olá gente! Eu gostaria de compartilhar com vocês um sistema de login/cadastro/logout que não utiliza banco de dados MySQL, ou Postgre, ou Oracle ou qualquer outro! O sistema possui uma página restrita, chamada 'main.php', que não pode ser acessada por ninguém a menos que o login tenha sido efetuado. Na tela de cadastro, caso o usuário tente registrar um login que já existe, ele recebe uma mensagem de aviso que manda ele escolher outro. Abraços

المرفقات

  1. login.zip (3.27 KiB) 6272 مرة
    Esse é o arquivo

صورة العضو الشخصية

fernando.php

  • مشاركات: 11
  • اشترك في: الثلاثاء يوليو 09, 2013 7:39 pm

Re: Login sem Banco de dados!!

بواسطة StarDust » السبت أغسطس 24, 2013 5:14 am

Muito obrigado pelo sistema, obrigado mesmo
صورة العضو الشخصية

StarDust

  • مشاركات: 2
  • اشترك في: الخميس أغسطس 15, 2013 6:29 pm

Re: Login sem Banco de dados!!

بواسطة XainPro » الثلاثاء أغسطس 27, 2013 11:34 am

É muito bom Obrigado por isso.
você também organizou qualquer técnica para proteger o arquivo users.txt
صورة العضو الشخصية

XainPro

  • مشاركات: 3933
  • اشترك في: الجمعة فبراير 17, 2012 8:10 pm

Re: Login sem Banco de dados!!

بواسطة fernando.php » الثلاثاء أغسطس 27, 2013 3:16 pm

@XainPro
É verdade, não protegi o users.txt, por 2 motivos:
1) Acho difícil alguem mal-intencionado acessa-lo, pois nao há links para ele, teria de ser coincidencia.
2) Os nomes de usuario não são informações muito confidenciais. Se fosse um arquivo que guardasse as senhas, aí seria indispensável a proteção

Porém, é possível proteger o arquivo. Você pode fazer, em vez de ser .txt, .php e colocar uma sessao q proteja por senha, ou algo do tipo
صورة العضو الشخصية

fernando.php

  • مشاركات: 11
  • اشترك في: الثلاثاء يوليو 09, 2013 7:39 pm

Re: Login sem Banco de dados!!

بواسطة XainPro » الأربعاء أغسطس 28, 2013 8:37 am

sim eu sei que é apenas uma questão boba em minha mente, então eu pedi-lo :)
صورة العضو الشخصية

XainPro

  • مشاركات: 3933
  • اشترك في: الجمعة فبراير 17, 2012 8:10 pm

Re: Login sem Banco de dados!!

بواسطة fernando.php » الجمعة أغسطس 30, 2013 7:01 pm

Tudo bem. Baseado no seu pedido, fiz uma alteração que protege a lista de usuários por um código de segurança. Para visualizar os usuários, você teria de acessar a página users.php, porém, é necessário que você insira o código de segurança na página login_adm.html. O código de segurança é 12345, mas você pode alterá-lo na página users.php, na linha 3. Basta baixar o arquivo anexo que disponibilizarei.

المرفقات

  1. login.zip (3.89 KiB) 2960 مرة
    Novo sistema

صورة العضو الشخصية

fernando.php

  • مشاركات: 11
  • اشترك في: الثلاثاء يوليو 09, 2013 7:39 pm

Re: Login sem Banco de dados!!

بواسطة Médano » السبت فبراير 15, 2014 4:09 pm

Olá
Primeiramente, muito obrigado pelo sistema. Estou tentando utilizá-lo para criar minha intranet. Mas não posso fazê-lo pois ele tem uma falha de segurança grave. Mesmo que vocês esteja deslogado, ou sequer tenha cadastrado um usuário, se digitar na barra de endereços www.seusite.com/login.php ele faz sozinho login sem digitar senha ou usuário, dando acesso normalmente. Tem como resolver isso?

Agradeço desde já
صورة العضو الشخصية

Médano

  • مشاركات: 1
  • اشترك في: السبت فبراير 15, 2014 4:03 pm

Re: Login sem Banco de dados!!

بواسطة Daviphp » الثلاثاء مايو 06, 2014 2:16 pm

Muito obrigado amigo. me ajudou muito no meu cms que estou desenvolvendo em php sem banco de dados!
صورة العضو الشخصية

Daviphp

  • مشاركات: 4
  • اشترك في: الثلاثاء مايو 06, 2014 12:47 am

Re: Login sem Banco de dados!!

بواسطة diegowebsantos » الثلاثاء مايو 20, 2014 3:47 pm

Olá também estou com esse probleminha, quando digita direto na barra de endereços o login.php ele vai direto p/ página restrita sem ter colocado usuário e senha, não sou muito bom (ainda) em PHP mais tenho uma noção básica, você pode me ajudar?

Parabéns pelo sistema que criou, muito bom!
صورة العضو الشخصية

diegowebsantos

  • مشاركات: 1
  • اشترك في: الثلاثاء مايو 20, 2014 3:43 pm

Re: Login sem Banco de dados!!

بواسطة marcustelles » الأربعاء أغسطس 12, 2015 7:28 pm

Pessoal, vocês não estão conseguindo restringir a página a ser restrita, vocês precisam colocar no código fonte da página restrita o php de restrição do conteúdo e tudo irá funcionar corretamente.
Uma observação se você usa um editor de sites do tipo web acapella por exemplo, sugiro abrir o código da página a ser restrita em um editor de notas (bloco de notas, notepad ++, ou outro) e colocar manualmente acima do Html o código php de restição, mas lembre-se de lançar isso na página já publicada e depois caso faça alterações pelo web acapella e publique novamente, lembre-se que o código de restrição irá se apagar e você terá que coloca-lo novamente.
صورة العضو الشخصية

marcustelles

  • مشاركات: 1
  • اشترك في: الأربعاء أغسطس 12, 2015 7:21 pm


+ إضافة رد

1, 2

cron