Sistema de Login com PHP e Criptografar a senha com API do PHP

  Рет қаралды 62,461

Celke

Celke

Күн бұрын

Baixar o código fonte desenvolvido na aula: goo.gl/sRBtkq
Próximo tutorial: goo.gl/wUc1dQ
Instagram (celkecursos): / celkecursos
Facebook: / celkecursos
Twitter (@celkecursos): / celkecursos
E-mail de contato: atendimento@celke.com.br
Linkedin: / celke
Nesta vídeo aula será apresentado como criar o sistema de login com PHP.
Será apresentado como criar o formulário com HTML em seguida como receber os dados com PHP e validar o usuário e a senha com as informações salva no banco de dados.
Também será apresentado com criar o link para sair do sistema.
Curso de PHP, MySQLi e Bootstrap: goo.gl/2ptV9F

Пікірлер: 152
@fernando_barreto
@fernando_barreto 9 ай бұрын
Esse professor é o melhor em php. Parabéns!
@agenciapubli-day6711
@agenciapubli-day6711 7 жыл бұрын
" Mais uma aula show... Parabéns Professor... após eu comprar seus Cursos TODOS, consegui realmente aprender PHP na Prática e consegui abrir minha AGÊNCIA !! """ Seus CURSOS são muito bom !!! """ Graças aos seus CURSOS (TODOS)....PARABÉNS ....." Marcus - NH - RS
@andreysmattos
@andreysmattos 7 жыл бұрын
Olá Marcus, você tem vaga pra estagiário? Sou de Novo Hamburgo também!
@henriquesouza9501
@henriquesouza9501 2 жыл бұрын
Que aula maravilhosa!!!!!!! Muito bem explicado, não é cansativo. Não dá vontade de parar de ver. Muito obrigado!
@marcoscontv6589
@marcoscontv6589 2 жыл бұрын
Ótima aula, mais um inscrito, conteúdo passado de forma simples e direta!
@cris68642
@cris68642 3 жыл бұрын
melhor video aula que ja encontrei sobre o assunto, ganhou um inscrito
@lucasvidal3126
@lucasvidal3126 4 жыл бұрын
Um dos melhores professores que tive até hoje!!!! Valeu mestre.
@eduardanovato866
@eduardanovato866 5 жыл бұрын
Meus parabéns, parece que estou presencialmente assistindo a aula!! Os seus aulas são maravilhosas, estão me ajudando muito na faculdade!!!
@felixmedeiros1250
@felixmedeiros1250 7 жыл бұрын
Cesar, Obrigado! Não sei como te agradecer por disponibilizar conteúdo de qualidade e valiosíssimo grande abraço!
@garcia7037
@garcia7037 4 жыл бұрын
Aula com excelente didática. Parabéns
@13mvincius
@13mvincius 3 жыл бұрын
Excelente explicação.
@familiamasterfc7230
@familiamasterfc7230 5 жыл бұрын
Estou aprendendo muito com suas aulas, é importante ter profissionais como você ensinando e transformando a vida de muitas pessoas como é o meu caso, parabéns pelo excelente trabalho.
@alexandrooliveiradeoliveir468
@alexandrooliveiradeoliveir468 2 жыл бұрын
Parabéns, excelente material!!!!!
@joelvilela4764
@joelvilela4764 Жыл бұрын
Sua didática é excelente. No curso de PHP não tem essa abordagem? Estou matriculado nele, e a única aula que achei lá de login foi na estrutura MVC.
@celkecursos
@celkecursos Жыл бұрын
Olá Joel, No curso somente sigo o padrão MVC. Para não seguir o MVC, recomendo: kzbin.info/www/bejne/jKfPaXmIaKmciNk
@andreysmattos
@andreysmattos 7 жыл бұрын
sinceramente, estou encantado com essa aula! obrigado professor por disponibilizar esse material de ÓTIMA qualidade.
@celkecursos
@celkecursos 7 жыл бұрын
Olá Andrey, Obrigado.
@washingtonnuness
@washingtonnuness 6 жыл бұрын
Parabéns as tuas aulas são as melhores do youtube.
@daSilvaPlay
@daSilvaPlay 7 жыл бұрын
Parabéns, Muito bom, Você merece tudo que bom ! Deus Abençoe !
@chriscoimbra3757
@chriscoimbra3757 4 жыл бұрын
Excelente aula!
@eduardomachado5398
@eduardomachado5398 5 жыл бұрын
Muito bom, Mestre! Obg por compartilhar os conhecimentos.
@alecustodio74
@alecustodio74 3 жыл бұрын
Ótima aula Cesar, obrigado!!!
@samueledson806
@samueledson806 4 жыл бұрын
Perfeito Celke, o senhor me ajudou mais que muito. Realmente nada complicado. PS: o senhor parece um robô falando kkaka (não é ofendendo). Ganhou mais um inscrito e +1 like.
@vinicioantunesmatos5856
@vinicioantunesmatos5856 6 жыл бұрын
Aula excelente! Tudo muito bem explicado e completo, muito bom mesmo. Está de parabéns!! Obrigado!
@celkecursos
@celkecursos 6 жыл бұрын
Olá Vinicio! Muito Obrigado.
@jeovadavila
@jeovadavila 7 жыл бұрын
Excelente. Você tem o conhecimento e a didática!
@ozeasnobre2621
@ozeasnobre2621 6 жыл бұрын
Parabens Cesar, muito bom mesmo, estou iniciando e gostei muito dos seus videos
@athilacontasstea8869
@athilacontasstea8869 2 жыл бұрын
Obrigado mestre!
@ezequieloliveira3935
@ezequieloliveira3935 6 жыл бұрын
Muito bom o vídeo, parabéns pela clareza e coerência!
@ojosejefferson
@ojosejefferson 7 жыл бұрын
muito obrigado depois de horas quebrando a cabeça peguei o seu codigo e fiz os teste,percebi que os meus forms estavam errados. obrigado
@MrSaitam
@MrSaitam 6 жыл бұрын
Parabéns Celke pela aula. Seria possível criar um vídeo tutorial de permissões por nível de acesso ?
@sandymara4055
@sandymara4055 3 жыл бұрын
Obrigada, professor! Você é demais
@alexandrelucas6598
@alexandrelucas6598 6 жыл бұрын
Boa tarde César! Parabéns pelas aulas! Como comentei em outro vídeo. Se puder fazer uma video aula, mostrando como trabalhar com a senha, fazendo ela criptografada, como nesta video aula, porém no padrão MVC. Abraço! Bons estudos a todos!
@gatinhomanhoso.3574
@gatinhomanhoso.3574 4 жыл бұрын
EXLENTE AULA GANHOU MAIS UM INSCRITO. E DIVULGAREI SEU CANAL
@Paulo-Dom
@Paulo-Dom 4 жыл бұрын
Sensacional ..Perfeito.
@mayconkabitschke1518
@mayconkabitschke1518 7 жыл бұрын
muito obrigado por disponibilizar esse conteúdo , ótima aula
@celkecursos
@celkecursos 7 жыл бұрын
Olá Maycon, Obrigado.
@albertotocokiala6835
@albertotocokiala6835 4 жыл бұрын
Grande engenheiro parabens , Faz um tutorial de recuperação de senha por email com link temporário
@Groupelitesegurança
@Groupelitesegurança 5 жыл бұрын
já tinha visto um anterior, sobre manipulação de data, obrigado ajuda.
@LucianoSantos-pd8ed
@LucianoSantos-pd8ed 6 жыл бұрын
pra um iniciante isso é tão complicado, deixa pra proxima, em breve volto por aqui!
@douglas_strey
@douglas_strey 3 жыл бұрын
Caramba, me ajudou demais!!
@josealdenisantos4982
@josealdenisantos4982 7 жыл бұрын
Parabéns ótimo videos, uns dos melhores videos didáticos sucesso.
@celkecursos
@celkecursos 7 жыл бұрын
Olá José, Obrigado.
@ticoazevedo12
@ticoazevedo12 6 жыл бұрын
Parabéns pelo canal. Ótimo conteúdo. Muito bommmmm.
@hortadopreto
@hortadopreto 6 жыл бұрын
Parabens amigo excelente aula
@melissamiranda2525
@melissamiranda2525 6 жыл бұрын
Espero que um dia eu chegue nesse nível de programação UAU
@schevejnko
@schevejnko 6 жыл бұрын
cara, vc eh SHOW! Parabens!
@clealb76
@clealb76 4 жыл бұрын
Parabéns peofwssor
@netinho1000ful
@netinho1000ful 7 жыл бұрын
Parabéns amigo ótimo video....ansioso pela outra aula.... Como um amigo já disse aqui nos comentários, você poderia ensinar a fazer upload de Arquivos no banco, e também ensinar a desenvolver um sistema completo, parecido com esse seu mesmo mostrado no final do video 😀
@celkecursos
@celkecursos 7 жыл бұрын
Olá Neto, A sequencia de tutorias que comecei a criar vai ter uma parte do projeto apresentado no final do vídeo. Cada novo tutorial dessa sequencia será inserido nessa playlist: goo.gl/PFWYz6
@cristovaoalfaiate5234
@cristovaoalfaiate5234 7 жыл бұрын
EXCELENTES VIDEOS... PARABÉNS... Mas alguém me ajude... POR FAVOR... password_verify não dá pois acho que a versao php não é tão recente, existe outra maneira...
@rafaelborges8707
@rafaelborges8707 6 жыл бұрын
Parabéns, excelente conteúdo!!!!
@Rudplutao
@Rudplutao 6 жыл бұрын
Esse cara é ótimo
@elisonhoff3260
@elisonhoff3260 7 жыл бұрын
Parabéns cara ótimo vídeo, me ajudou muito muito obrigado!!!
@MarcosVinicius-gj6qg
@MarcosVinicius-gj6qg 6 жыл бұрын
Celke. Faz um tutorial de recuperação de senha por email com link temporário.
@salomaomafalda8004
@salomaomafalda8004 7 жыл бұрын
Muito bom, funcionou perfeitamente
5 жыл бұрын
Sempre estou estudando por aqui.
@claudiozucca8302
@claudiozucca8302 4 жыл бұрын
Professor consigo usar esse sistema de autenticação para conectar em hotspot
@walney2008
@walney2008 4 жыл бұрын
Muito bom, gostaria de lhe perguntar , como poderei fazer esse form mais usando boostrap 4 responsivo ? e também como faço para ter uma tela para cadastro dos usuários ? e tem como ao efetuar o cadastro mandar um pin para email e com esse pin poder fazer uma validação para poder acessar o sistema ?
@teocleciosales6704
@teocleciosales6704 6 жыл бұрын
parabens celke deus abencoe agora como tirar a p.... da criptografia
@13mvincius
@13mvincius 3 жыл бұрын
Professor, já vi alguns casos em que o programador pega esses parâmetros pra fazer o login via método posto diretamente, como sou iniciante em PHP, me veio a dúvida ao assistir seu vídeo: você pegou via filter, qual a diferença entre o m outro modo que citei? Usando filter é mais seguro? Agradeço pela atenção.
@celkecursos
@celkecursos 3 жыл бұрын
Olá Marcos, Recomendado utilizar o filter para receber os dados.
@peregrinodoceu
@peregrinodoceu 4 жыл бұрын
queria um video utilizando login com foto e usando google ou face é possivel? tenho aprendido bastante
@rodrigonunes4352
@rodrigonunes4352 5 жыл бұрын
O meu código tá dando bug. Ao inserir um novo usuário no banco de dados, não consegue mais logar!!!!
@taboxsic5644
@taboxsic5644 7 жыл бұрын
Tem como vc ensinar como fazer sistema de upload de arquivos para o banco de dados , e o sistema de download junto com o sistema de busca em php ou jquery
@celkecursos
@celkecursos 7 жыл бұрын
Olá Taboxsic, Vou colocar a sua sugestão na minha lista sugestões de conteúdo.
@yurirawadauscki2705
@yurirawadauscki2705 3 жыл бұрын
Vc tem alguma aula de como criar um sistema de questões com apenas 1 tentativa por alternativa e fique salva e criptográfada no banco de dados?
@celkecursos
@celkecursos 3 жыл бұрын
Olá Yuri, Sistema de pergunta com os seus requisitos não tenho, mas segue o link do tutorial básico apresentado como comçar a criar o sistema de pergunta: celke.com.br/artigo/como-criar-o-sistema-de-perguntas-com-php
@yurirawadauscki2705
@yurirawadauscki2705 3 жыл бұрын
@@celkecursos tbom obrigado celke ...já tinha assistido esse e gostei muito da aula! Me ajudo bastante!!! Mas estou pesquisando para fazer os requisitos q mencionei... qualquer novidade posta aí vlw brigadao !!!
@rhaianalvarado2821
@rhaianalvarado2821 2 жыл бұрын
professor como poderia deixar duas paginas um para adm e outra para usuario
@ryanvenicius9102
@ryanvenicius9102 2 жыл бұрын
queria pegar isso, todos esses passo feito e colocar em um site que ja tenho criado, como poderia juntar os dois projetos? sou novo na area não sei como se faz isso
@jr_olweb
@jr_olweb 3 жыл бұрын
o link de download do código fonte não está funcionando. "Erro: Material não encontrado!"
@DjMarcioGoncalvesoficial
@DjMarcioGoncalvesoficial 8 ай бұрын
Como faz pra tirar o (password_verify) ? Meu banco de dados não salva as senhas Criptografadas.
@celkecursos
@celkecursos 8 ай бұрын
Olá, Nunca deve ser salvo a senha em texto claro no banco de dados, a senha deve ser criptografada: owasp.org/Top10/pt_BR/A02_2021-Cryptographic_Failures/ "Certifique-se de criptografar todos os dados confidenciais armazenados."
@jnelsonlocatelicialtda8698
@jnelsonlocatelicialtda8698 4 жыл бұрын
Boa tarde tem que atualizar para MYSQLi todos os vídeos referente a banco de dados e sistemas de login.
@evandromacedo8336
@evandromacedo8336 5 жыл бұрын
Como faco para enviar para o banco de dados onde ospedei meu saite, so consigo enviar para o easyphp.
@eu.pedroleon
@eu.pedroleon 7 жыл бұрын
Me desculpa a ignorância, mas este sistema é capaz de calcular o tempo em que o usuário permaneceu online? como um registro de quando ele faz login e log out ?
@manriquesantos6567
@manriquesantos6567 3 жыл бұрын
Mestre, é possível me vender a area de cliente (dashbord) igual o final desse vídeo? gostaria de obter ele para começar a vender alguns projetos meus...
@celkecursos
@celkecursos 3 жыл бұрын
Olá Manrique, Infelizmente não posso vender somente o dashboard. Mas, adquirindo o curso, recebe o dashboard, também as aulas apresentando como foi implementado cada funcionalidade, compreendendo o dashboard, fica mais fácil de implementar novas funcionalidades. Importante assistir sempre o vídeo de divulgação do curso no qual apresento o dashboard criado durante o curso, pois, os cursos possuem constante atualizações e o dashboard pode ser diferente de uma turma para outra.
@manriquesantos6567
@manriquesantos6567 3 жыл бұрын
@@celkecursos Compreendoo totalmentee, vou trabalhar pra buscar o money é em breve adquiro o curso! Obrigado Prof.
@ianabrigido6520
@ianabrigido6520 3 жыл бұрын
Boa Noite....Professor!!! Seria possível o senhor me ensinar a criptografar meu site??? Agradeço desde ja......Ahhh meu site é em PHP grata
@celkecursos
@celkecursos 3 жыл бұрын
Olá Iana, Atualmente não vale a pena criptografar o site. Aumenta o processamento. Reduz a qualidade do ranque amento do site nos buscadores "Google, Bing, etc". Além disso, a criptografia pode ser quebrada. O usuário final somente vê o HTML e CSS, a parte do PHP não é apresentado para o usuário. O mesmo HTML e CSS que o usuário vê, é o mesmo que os buscadores utilizam para ranquear o seu site.
@osmiodebom
@osmiodebom 4 жыл бұрын
Oi eu fiz igual, mas quando eu cadastro no banco de dados, os que ja vem cadastrado ele loga, mas aquelas que eu cadastrei ele nao funciona, mesmo eu tirando o md5, porque será
@kauatorress
@kauatorress 7 жыл бұрын
Têm como Disponibilizar o Painel que Está no Final do Vídeo?
@denimendes07
@denimendes07 5 жыл бұрын
Olá, teria a possibilidade de invés de acessar um banco mysql ele conectar num web service? Como seria o comando no arquivo conexao.php
@Leverlim
@Leverlim 7 жыл бұрын
Olá, nessa estrutura 1 mesmo usuário consegue logar em simultâneo, como deixar 1 sessao somente por usuario?
@evandromacedo8336
@evandromacedo8336 5 жыл бұрын
Como faco isso usando o phpmyadimin onde meu saite esta ospedado?
@erfelipe
@erfelipe 6 жыл бұрын
Muito bom.
@gustavomazzolli8355
@gustavomazzolli8355 4 жыл бұрын
mto boa a explicação, porem, quando eu entro com o usuário ele me manda para o valida, não consigo mandar para outra pagina.
@Gabriel-jd1bk
@Gabriel-jd1bk 6 жыл бұрын
eu não estou recebendo os dados no mysql
@CentralColorada
@CentralColorada 7 жыл бұрын
Olá, tem como reativar os comentários do video "Sistema de Login em PHP - Criando níveis de acesso + Dica Valiosa" ? Pq eu tenho esse sistema no meu site e tive que fazer um backup, só que estou com um erro, e nesse vídeo uma pessoa comentou a solução!!!!! Por favor!!!!!
@diegomotadev
@diegomotadev 4 жыл бұрын
A mensagem Página não encontrada não aparece quando ele volta para o login.php pode me ajudar ?
@clesiosantos2008
@clesiosantos2008 2 жыл бұрын
não consigo acessar o link, por favor alguem me envia...
@TopodosFilm
@TopodosFilm 7 жыл бұрын
se eu quiser criar outra conta como faço
@benmoraes5511
@benmoraes5511 7 ай бұрын
22:56
@wlademirbarros6742
@wlademirbarros6742 7 жыл бұрын
Boa Tarde Cesar, Eu gostaria muito de poder aprender essa aula que você mostra no final do video (Sistema de Login Completo), ME AJUDE, você tem o projeto dessa aula?? Você pode disponibilizar essas aulas? Desde ja agradeço por sua ajuda.
@celkecursos
@celkecursos 7 жыл бұрын
Olá Wlademir, Envia o seu e-mail para "cesar@celke.com.br".
@wlademirbarros6742
@wlademirbarros6742 7 жыл бұрын
Cesar quero aqui agradecer pela grande oportunidade que você está dando para eu aprender "Sistema de Login em PHP ", Suas aulas são bem explicadas, te agradeço muito mesmo. Já estou assistindo e praticando. MUITO OBRIGADO MESMO.
@alexandrehonorato2776
@alexandrehonorato2776 7 жыл бұрын
Quando vai ser a próxima aula ensinando a fazer o cadastro com a senha criptografada ??
@celkecursos
@celkecursos 7 жыл бұрын
Olá Alexandre, Disponibilizado o tutorial para cadastrar o usuário: goo.gl/dZKj81
@alexandrehonorato2776
@alexandrehonorato2776 7 жыл бұрын
Obrigado!
@alexandrehonorato2776
@alexandrehonorato2776 7 жыл бұрын
Parabéns, Muito bom.
@tglrecordsCgla
@tglrecordsCgla 5 жыл бұрын
Porque só da senha incorreta???
@paulosousa7625
@paulosousa7625 4 жыл бұрын
🙏👍
@kedsonmarketingdigital5765
@kedsonmarketingdigital5765 7 жыл бұрын
acabei de testar deu o seguinte erro Fatal error: Call to undefined function password_verify() in D:\EasyPHP-DevServer-14.1VC9\data\localweb\projects\aulas celke\valida.php on line 17 não entendi acessou o banco de dados digitei a senha e login e deu esse erro gostaria de saber porque?
@videosecurisidades6449
@videosecurisidades6449 7 жыл бұрын
Olá, como faço para ficar ligado no site todo?
@diegolima7593
@diegolima7593 7 жыл бұрын
coloque a sessão no inicio do site, caso esteja aberta, você pega o nome do cliente.
@kelvinlimasacramento8273
@kelvinlimasacramento8273 7 жыл бұрын
esta dando ploblema pra poder abrir
@matheusgd27
@matheusgd27 6 жыл бұрын
Alguém me ajuda? Quando coloco o login ele não entra no primeiro IF, ele apresenta o erro senha incorreta
@matheusgd27
@matheusgd27 6 жыл бұрын
O código esta assim: valida.php
@giordanobezerra2084
@giordanobezerra2084 7 жыл бұрын
cesar o meu esta dando login e senha errado direto, ja revisei meu codigo acredito que fiz tudo certo
@embalagenspersonalizadas7881
@embalagenspersonalizadas7881 6 жыл бұрын
você tem que colocar a senha no banco de dados criptografada!
@evandromacedo8336
@evandromacedo8336 5 жыл бұрын
Aqui nao criptografou a senha nao.
@databitstecnologiascomerci2844
@databitstecnologiascomerci2844 7 жыл бұрын
Olá, é possível que com esse sistema eu direcione cada usuario para um página diferente?
@celkecursos
@celkecursos 7 жыл бұрын
Olá Databits, Depois de validar o login: if(password_verify($senha,$row_usuario['senha'])){ Insere um IF para verificar o nível de acesso, se nível for igual a 1 redireciona para o administrativo, se for 2 para o aluno. if(password_verify($senha, $row_usuario['senha'])){ $_SESSION['id'] = $row_usuario['id']; $_SESSION['nome'] = $row_usuario['nome']; $_SESSION['email'] = $row_usuario['email']; if($row_usuario["nivel_acesso_id "] == 1){ //Redireciona para o administrativo header("Location: administrativo.php"); }elseif($row_usuario["nivel_acesso_id "] == 2){ //Redireciona para o aluno header("Location: aluno.php"); }else{ $_SESSION['msg'] = "erro login"; header("Location: login.php"); } }else{ $_SESSION['msg'] = "Login e senha incorreto!"; header("Location: login.php"); }
@databitstecnologiascomerci2844
@databitstecnologiascomerci2844 7 жыл бұрын
olá amigo, desculpa te incomodar, mas coloquei como vc sugeriu, porém dá erro de syntax na última linha do arquivo. O que vc acha que pode ser? O código completo ficou assim:
@yjust6690
@yjust6690 6 жыл бұрын
Conseguiu resolver?
@cristovaoalfaiate5234
@cristovaoalfaiate5234 7 жыл бұрын
EXCELENTES VIDEOS... PARABÉNS... Mas alguém me ajude... POR FAVOR... password_verify não dá pois acho que a versao php não é tão recente, existe outra maneira...
@celkecursos
@celkecursos 7 жыл бұрын
Olá Cristovão, Segue o link de um tutorial mais antigo que pode auxiliar: goo.gl/TG1oJM
@gsservicos
@gsservicos 7 жыл бұрын
olá como foi dito na outra aula no meu comentário pediram pra assistir essa aula mais atualizada mais o problema persiste a tela valida_login.php retorna sem dados nem msg de erro nao sei mais oque fazer... por favor me ajudem... apenas lembrando que estou usando o mysql remoto do site as informações inseridas na conexão estão corretas e ja olhei a configuração de acesso do banco de dados desbloquiei td mais mesmo assim nao retorna com os dados nem da nenhuma mensagem de erro.
@celkecursos
@celkecursos 7 жыл бұрын
Bom dia Gs, Encaminha o seu exemplo para "cesar@celke.com.br" para dar um olhada.
@gsservicos
@gsservicos 7 жыл бұрын
olá bom dia testei como você mandou la no email, mais infelismente nao funcionou voltou com o mesmo problema...
@mariamamama-k8e
@mariamamama-k8e 6 жыл бұрын
Como você aprendeu a desenvolver nesse ponto?
@JhonatanSoal
@JhonatanSoal 5 жыл бұрын
compre os cursos que ele faz bit.ly/2BGuAHR ajuda muito
@ferartdesenhos3640
@ferartdesenhos3640 7 жыл бұрын
Fiz exatamente igual e nao deu certo.
@gabrielv.l.4618
@gabrielv.l.4618 7 жыл бұрын
Me ajuda, ja revirei o codigo todo ele nao valida a senha, nao vai ja apaguei a tabela refiz, ja olhei o codigo nao vai session_start(); include_once("conexao.php"); $btnLogin = filter_input(INPUT_POST, 'btnLogin', FILTER_SANITIZE_STRING); if($btnLogin){ $usuario = filter_input(INPUT_POST, 'usuario', FILTER_SANITIZE_STRING); $senha = filter_input(INPUT_POST, 'senha', FILTER_SANITIZE_STRING); if((!empty($usuario)) AND (!empty($senha))){ //Gerar a senha criptografa //echo password_hash($senha, PASSWORD_DEFAULT); //Pesquisar o usuário no BD $result_usuario = "SELECT ID, usuario, senha FROM loginps WHERE usuario='$usuario' LIMIT 1"; $resultado_usuario = mysqli_query($conn, $result_usuario); if($resultado_usuario){ $row_usuario = mysqli_fetch_assoc($resultado_usuario); $senhaaa = $row_usuario['senha']; if(password_verify($senha, $senhaaa)){ $_SESSION['ID'] = $row_usuario['ID']; $_SESSION['usuario'] = $row_usuario['usuario']; header("Location: min.php"); }else{ $_SESSION['msg2'] = " --- $row_usuario"; $_SESSION['msg1'] = "$usuario - $senha"; $_SESSION['msg'] = "Login e senha incorreto!"; header("Location: login_adm.php"); } } }else{ $_SESSION['msg'] = "Login e senha incorreto!casasasa ---"; header("Location: login_adm.php"); } }else{ $_SESSION['msg'] = "Página não encontrada"; header("Location: login_adm.php"); }
@m46u
@m46u 7 жыл бұрын
Linha 15
@benmoraes5511
@benmoraes5511 7 ай бұрын
11:24
@LagMB
@LagMB 6 жыл бұрын
Como Descriptografar a senha ?
@comentariodaofensa9582
@comentariodaofensa9582 6 жыл бұрын
Olha o network q n criptografa lá
@kedsonmarketingdigital5765
@kedsonmarketingdigital5765 7 жыл бұрын
tenho uma dúvida ,quando eu crio um login com a senha criptografada,somente o login sem cadastro,vai cair no site,só que se eu for no banco de dados,e substituir a senha md5 por exemplo, não consigo entrar qual o motivo,e como faço para trocar a senha de login criptografada para eu ter acesso novamente ao meu sistema?
@celkecursos
@celkecursos 7 жыл бұрын
Olá Kedson, Neste tutorial não foi utilizado o md5, e sim API do PHP. Segue abaixo o exemplo como gerar senha criptografada. $senha = "12345abc"; echo password_hash($senha, PASSWORD_DEFAULT); Tutorial apresentando como cadastrar o usuário. goo.gl/a3Bn7S
@kedsonmarketingdigital5765
@kedsonmarketingdigital5765 7 жыл бұрын
Eu entendi mais como eu faço para mudar a senha padrão que coloquei criptografada ? só apagar do banco de dados ?pois tentei e não consegui
@celkecursos
@celkecursos 7 жыл бұрын
Olá Kedson, Sim, pode alterar diretamente no banco, por exemplo criptografando a senha "12345abc", $senha = "12345abc"; echo password_hash($senha, PASSWORD_DEFAULT); Será gerado a senha criptografada, por exemplo abaixo, substitui no banco de dados na coluna senha por esse valor abaixo. $2y$10$hZAwT0UAIV.PhhxpvgMlJOJ37Jy/AWKzyH0m/7j8gwzwzzd0g171u Com isso a sua senha será 12345abc.
@kedsonmarketingdigital5765
@kedsonmarketingdigital5765 7 жыл бұрын
Celke deste já lhe agradeço as respostas de minha dúvida ,só uma última dúvida no seu exercício desta aula e quando troquei no banco de dados apareceu isso para mim Fatal error: Call to undefined function password_verify() in D:\EasyPHP-DevServer-14.1VC9\data\localweb\projects\aulas celke\valida.php on line 17 oque pode ser ? pois é justamente no password_verify() essa função é realmente necessária pois sempre dá erro para mim?
@celkecursos
@celkecursos 7 жыл бұрын
Olá Kedson, O "password_hash" funciona a partir do PHP 5.5.0. php.net/manual/pt_BR/function.password-hash.php Verifique a versão do PHP no servidor. phpinfo();
@felipereis9419
@felipereis9419 4 жыл бұрын
O meu está dando o seguinte ERRO: Fatal error: Call to undefined function password_verify() in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\Site\valida.php on line 21 linhas: 19: if($resultado_usuario){ 20: $row_usuario = mysqli_fetch_assoc($resultado_usuario); 21: if(password_verify($senha, $row_usuario['senha'])){ 22: 23: } 24: else{ 25: $_SESSION['msg'] = "Usuario ou senha incorreto!"; 26: header("location: site1.php"); 27: }
@celkecursos
@celkecursos 4 жыл бұрын
Olá Felipe, A função "password_verify()", foi adicionada no PHP 5.5: www.php.net/manual/pt_BR/function.password-verify.php No seu servidor está o PHP 5.3, nesta versão do PHP não tinha ainda a função: password_verify() Inclusive recomendado utilizar o PHP a partir da versão 7.0
@brunomaciel6028
@brunomaciel6028 7 жыл бұрын
poderia ter usado PDO na conexão.
@celkecursos
@celkecursos 7 жыл бұрын
Olá Bruno, Obrigado pela sugestão. Somente neste canal não publico nada em PHP OO para não misturar com o MySQLi.
Cadastrar usuário com PHP e criptografar a senha
20:56
Celke
Рет қаралды 23 М.
Family Love #funny #sigma
00:16
CRAZY GREAPA
Рет қаралды 52 МЛН
Real Man relocate to Remote Controlled Car 👨🏻➡️🚙🕹️ #builderc
00:24
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 1,9 МЛН
Sistema de Login para WEB com PHP e MYSQL - PARTE 1/5
17:51
Miriam TechCod
Рет қаралды 152 М.
Como usar o Google Maps com PHP e MySQLi
20:13
Celke
Рет қаралды 58 М.
Validar com PHP o Formulário Cadastrar Usuário
18:08
Celke
Рет қаралды 27 М.
[TUTORIAL] Sistema de Login com PHP e MySQL (Fácil e Rápido) 2024 - TUTORIAL
25:55
Zero Bugs - Programação em Tutorial
Рет қаралды 130 М.
Family Love #funny #sigma
00:16
CRAZY GREAPA
Рет қаралды 52 МЛН