Projeto | Tecnologias | Instalação Como Contribuir | Licença | ? Entrar em Contato
Sistema de login em MVC com PHP + Login social via Google e Facebook. Projeto visa programar do jeito certo, com tecnologia moderna, padrões de projeto, seguir recomendações da comunidade e abandonar más práticas e vícios de linguagem. Material de apoio do projeto.
Desenvolvido na Temporada 1 Código Aberto da Upinside. Um projeto 100% GRATUITO criado por Robson V. Leite da UpInside para oxigenar PHP do jeito certo no Brasil. ?
Esse projeto foi desenvolvido com as seguintes tecnologias:
PHP 7.4
MySQL
phpmailer
Google OAuth 2.0
Facebook OAuth 2.0
coffeecode
Clone o repo: git clone https://github.com/LeandroSantosGit/SistemaDeLogin.git
Vá para a pasta SistemaDeLogin: cd SistemaDeLogin/
Instale as dependências com o composer: php composer install
Importe banco de dados que esta na pasta: cd database/
Vá para a pasta source cd source/
e no arquivo Config.php
configure:
SITE CONFIG;
DATABASE CONNECT;
SOCIAL CONFIG;
MAIL CONNECT;
SOCIAL LOGIN: FACEBOOK;
SOCIAL LOGIN: GOOGLE.
Execute o servidor php integrado: php -S localhost:8000
Agora você pode acessar http://localhost:8080 para visualizar o projeto.
Faça um fork desse repositório;
Cria uma branch com a sua feature: git checkout -b minha-feature
;
Faça commit das suas alterações: git commit -m 'feat: Minha nova feature'
;
Faça push para a sua branch: git push origin minha-feature
.
Depois que o merge da sua pull request for feito, você pode deletar a sua branch.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.