Usando $_SESSION para sistema de Login - PHP

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ธ.ค. 2024

ความคิดเห็น • 49

  • @lucasNascimentoGois
    @lucasNascimentoGois ปีที่แล้ว +2

    Didática excelente, aula show

    • @FernandoLeonid
      @FernandoLeonid  ปีที่แล้ว

      Muito obrigado, que bom que está ajudando!

  • @E.L.Matheus
    @E.L.Matheus ปีที่แล้ว +2

    Assisti muitas aulas e todas pareceram trabalhosas de implementar. Mas essa aqui é top demais. Explicação simples mas completíssima. ❤

  • @danluiz3242
    @danluiz3242 ปีที่แล้ว +2

    Agora sim eu entendi como usar o SESSION! Muito grato!

  • @wesleydantasdias6224
    @wesleydantasdias6224 2 ปีที่แล้ว +4

    Muito obrigado pelo conteúdo, me ajudou muito na finalização do meu TCC.
    Conteúdo bem explicativo, claro e objetivo, continue assim, parabéns 👏🏼👏🏼👏🏼

    • @FernandoLeonid
      @FernandoLeonid  2 ปีที่แล้ว

      Que bom que ajudou com o seu TCC, depois manda link do projeto!

  • @juliasarah1354
    @juliasarah1354 ปีที่แล้ว +2

    Obrigada professor, era desse tutorial que eu precisava para ajustar meu TCC🥺

    • @FernandoLeonid
      @FernandoLeonid  ปีที่แล้ว

      Que bom que ajudei, e boa sorte no TCC.

    • @Marlon21z
      @Marlon21z 8 หลายเดือนก่อน

      Oi, tudo bem? Como está indo ou como foi o seu TCC? Estou cursando Técnico em DS e semana que vem vamos começar a fazer o planejamento do TCC. Estou com medo de não conseguir acompanhar meu grupo. Como foi pra você? Tem alguma dica?

  • @Daniel-DAC
    @Daniel-DAC ปีที่แล้ว +1

    Excelente! Obrigado por compartilhar!!!

  • @amandapereira6217
    @amandapereira6217 2 ปีที่แล้ว +1

    tava lendo o "programando em php" do fabio burch e nao conseguia entender como funcionava o session, depois desse video tudo ficou esclarecido. muito obrigada e parabens pela didatica

    • @FernandoLeonid
      @FernandoLeonid  2 ปีที่แล้ว

      Que bom que ajudou!
      Valeu pelo feedback!

  • @albertoalmeida503
    @albertoalmeida503 3 หลายเดือนก่อน +1

    mt bom ter ido so pro foco do video
    pessoal mistura banco de dados e outras coisas e deixa confuso oq a gnt veio saber q seria so o Session

    • @FernandoLeonid
      @FernandoLeonid  3 หลายเดือนก่อน

      Obrigado pelo retorno!

  • @Henrique.Fortunato
    @Henrique.Fortunato 8 หลายเดือนก่อน +1

    Nobre, perfeito sua explicação.
    Única coisa que eu tô apanhando é com Session_start() quando subo pra locaweb diz que não tenho autorização para usar isso.
    Outra coisa que seria interessante, criar um mecanismo para não permitir o mesmo usuário logar em dois locais diferentes.
    No mais perfeito!

    • @FernandoLeonid
      @FernandoLeonid  8 หลายเดือนก่อน

      Olá, obrigado pelo feedback. Sobre o bloquei o session talvez seja devido a não utilizar mais essa forma para acessar sistemas, pois hoje separamos bem o front do backend.
      Obrigado pela dica!!

  • @GustavoHenrique-zu5fv
    @GustavoHenrique-zu5fv ปีที่แล้ว +1

    Explicação perfeita

  • @vihmartins7219
    @vihmartins7219 หลายเดือนก่อน +1

    Muito bom👍

  • @renanlimaxs
    @renanlimaxs ปีที่แล้ว +1

    Top de mais essa aula! Sucesso ao canal! Programador iniciantes escrito com sucesso! kkkk

  • @upgradefps2741
    @upgradefps2741 ปีที่แล้ว +1

    Obrigado,ajudou muito

  • @MotorediVetro
    @MotorediVetro 3 ปีที่แล้ว +1

    Conhece muito... Parabéns mestre

  • @jhonatanAlves
    @jhonatanAlves ปีที่แล้ว +1

    Professor, você poderia gravar um vídeo sobre session PHP procedural e com MySQL? Também gostaria de fazer um minicurso sobre sistema de login. Gostei muito da sua didática.

    • @FernandoLeonid
      @FernandoLeonid  ปีที่แล้ว

      Ótima sugestão!
      Vou colocar aqui na minha lista!!
      Valeuuuu

  • @marcoslopesdasilva5383
    @marcoslopesdasilva5383 2 ปีที่แล้ว +1

    Excelente!!!

  • @wilsonpedro6631
    @wilsonpedro6631 ปีที่แล้ว

    Obrigado!

  • @antoniocarlosvalentinisouz6662
    @antoniocarlosvalentinisouz6662 2 ปีที่แล้ว +1

    se eu tiver dois sites diferentes, me logo no primeiro site e acesso uma página do segundo site, sem fazer login nele, eu consigo acessar, pois a sessão está criada, supondo que sejam criadas as mesmas variáveis de sessão. como contornar esse "roubo" de sessão?

    • @FernandoLeonid
      @FernandoLeonid  2 ปีที่แล้ว +1

      Antônio, a sessão e vinculada ao domínio, no caso de dois sites diferentes serão dois domínios diferentes. Isso se entendi a pergunta!
      Valeu por acompanhar o canal!!!

  • @gabrielramosrochadel9220
    @gabrielramosrochadel9220 ปีที่แล้ว +1

    fiz isso no local host e funcionou, porém fiz isso no servidor online e o array fica vazio.

    • @FernandoLeonid
      @FernandoLeonid  ปีที่แล้ว +1

      Tem que funcionar da mesma maneira, talvez esteja perdendo a referencia do endereço, da URL. Por exemplo, se seu sistema é uma pasta de outro site.
      Espero que ajude!!!

    • @gabrielramosrochadel9220
      @gabrielramosrochadel9220 ปีที่แล้ว +1

      @@FernandoLeonid eu simplismente criei outro dominio no servidor e deu certo...

    • @FernandoLeonid
      @FernandoLeonid  ปีที่แล้ว +1

      @@gabrielramosrochadel9220 Show

  • @vsola1000
    @vsola1000 2 ปีที่แล้ว +1

    Fernando, obrigado pelo conteúdo.
    Uma dúvida: No tocante a proteção, utilizando Session, existem navegadores que não destroem as sessões ao serem encerrados, e nesse caso elas ficam existindo mesmo após o encerramento. Por exemplo, fiz alguns testes sem deslogar, simplesmente fechei e abri o navegador, e nos casos do Opera e Brave, a sessão permanece existindo (fechei todaas as guias e depois fechei o navegador), e fazendo com que a página de Clientes pudesse ser acessada diretamente pelo endereço sem passar pelo Login.
    Eu sei que é possível configurar essa condição no navegador, porém existe alguma forma de forçar esta condição no navegador do usuário através do PHP ou do JS talvez?
    Como proceder nessa situação?

    • @FernandoLeonid
      @FernandoLeonid  2 ปีที่แล้ว

      Poderia determinar um tempo para as variáveis de sessão, dessa maneira caso a janela feche sem encerrar, ao voltar a sessão estaria fechada. Pesquisa sobre session.gc_maxlifetime para entender.
      Lembrando que esse tipo de login é para sistemas monolíticos e hoje o mais usual e o back-end separado do front-end.

  • @mksaization
    @mksaization 2 ปีที่แล้ว +1

    como posso entrar em contato com você? tenho umas dúvidas. por favor, me ajude

    • @mksaization
      @mksaization 2 ปีที่แล้ว +1

      Te mandei uma mensagem lá no insta com o mesmo nome. Por favor, ajuda lá

    • @FernandoLeonid
      @FernandoLeonid  2 ปีที่แล้ว

      Opa, já conversamos pelo insta...valeuuuu

  • @robertlarissa5970
    @robertlarissa5970 2 ปีที่แล้ว +1

    Header não funciona no meu servidor o que fazer uso host gator

    • @FernandoLeonid
      @FernandoLeonid  2 ปีที่แล้ว

      Nossa, mas neste projeto não tem header?

  • @user-em7jr9uq3n
    @user-em7jr9uq3n ปีที่แล้ว +1

    o meu simplesmente nao acessa

    • @FernandoLeonid
      @FernandoLeonid  ปีที่แล้ว

      Não acessa a variável $_SESSION?