Estou postando um sistema de login que eu desenvolvi utilizando o CodeIgniter e MySql.
Depois de escrever várias vezes as mesmas funções eu resolvi criar esse sistema para implementar em todos os próximos sites que eu desenvolver.
Esse sistema conta com as seguintes características:
- Registro de usuário Simples
- Dados: Nome, E-mail, Senha (grava a data do cadastro)
- Validação dos dados do formulário (através do CodeIgniter)
- Checagem de e-mail já cadastrado no banco de dados
- Envia e-mail de confirmação com link para ativação do cadastro
- Ativa o cadastro do usuário através de link
- Login / Logoff de usuário
- Logon com sessão
- Valida se o usuário e senha são válidos e autentica o usuário
- Cria variáveis de sessão para identificação do usuário
- Faz Logoff do usuário
- Reset de Senha
- O usuário deve informar o e-mail cadastrado
- Gera uma nova senha e envia para o e-mail cadastrado
Observações:
- O login não depende da ativação, ou seja, o usuário poderá se autenticar mesmo sem ativar o cadastro.
- As senhas são criptografadas com MD5
- O arquivo contém todos os arquivos do CodeIgniter
- O banco de dados está em estrutura no arquivo "bancodedados.txt"
Link para download: http://www.4shared.com/zip/jeIngosl/Sistem_login.html
Altere a vontade!!
Duvidas?? Deixe um comentário...