Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. login e gestione utenti registrati
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      tuonorosso Super User • ultima modifica di

      login e gestione utenti registrati

      Ciao a tutti, vi scrivo dal cellulare in spiaggia...eh eh! Vorrei mettere il login nel mio sito e mi stavo chiedendo quale fosse il metodo migliore.

      Pensavo di farli registrare ed inserire nel db utente e password criptata.
      Quando l'utente si logga va ad inserire un cookie e io ad ogni pagina controllo il cookie. Se c'è vuol dire che è loggato altrimenti non lo è.
      È sbagliato come procedimento? Mi sembra il più semplice.
      Nel caso sia corretto come scrivo e leggo i cookie con php?
      Se è sbagliato come dovrei gestire gli utenti?

      Grazie mille a tutti.
      Tuono dalla spiaggia.

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • N
        nightmare User Attivo • ultima modifica di

        Quasi giusto, secondo me.

        Controllo se ha cookie

        No:
        Login -> Cookie

        Si:
        Crei una sessione che passi e controlli ad ogni pagina

        Questo è quello a cui sono arrivato io.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          tuonorosso Super User • ultima modifica di

          Ok, come creo la sessione?
          Devo passarla nell'url oppure posso passarla nascosta?

          Grazie mille!

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • N
            nightmare User Attivo • ultima modifica di

            http://www.php.net/session

            cmq è nascosta

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              tymba Super User • ultima modifica di

              niente cookie!!!!

              alcuni browser (o meglio le impostazioni dei browser di alcuni utenti) li bloccano.

              molto meglio la gestione con le sessioni.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • N
                nightmare User Attivo • ultima modifica di

                @Tymba said:

                niente cookie!!!!

                alcuni browser (o meglio le impostazioni dei browser di alcuni utenti) li bloccano.

                molto meglio la gestione con le sessioni.

                niente cookie? ma tu stai fuori, sai che palle ogni volta loggarsi al forum?

                Se l'utente non vuole i cookie sono fatti suoi.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  tymba Super User • ultima modifica di

                  ma quello è tutto un altro paio di maniche.

                  la gestione del login avviene tramite sessioni.
                  nei cookie puoi memorizzare i parametri di accesso (ovviamente criptati) e quindi nome utente e password.

                  dal secondo accesso vai a verificare la presenza dei cookie e, se presenti e se il login va a buon fine fai accedere l'utente.
                  Quindi se l'utente ha i cookie abilitati può evitare di fare il login dalla seconda volta. se l'utente non li abilita deve fare il login ogni volta.

                  se invece releghi ai cookie la gestione del login in toto, quelli che hanno i cookie disabilitati non potranno accedere mai al sistema.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • N
                    nightmare User Attivo • ultima modifica di

                    ah ok, come avevo detto io allora. pensavo dicessi NIENTE cookie

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      tuonorosso Super User • ultima modifica di

                      avete qualche esempio? Ho trovato qualcosa su html.it ma con la sessione che scade dopo un tot. Io vorrei una gestione come nel forum.
                      Grazie ancora ragazzi!

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • T
                        tuonorosso Super User • ultima modifica di

                        up up uppppp

                        😄

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • T
                          tymba Super User • ultima modifica di

                          mmm un pizzico di fantasia e la pillola va giù 🙂

                          pensa a fare il sistema di autenticazione che funziona in modo corretto, la gestione dei cookie la puoi applicare dopo.

                          ianyway in due parole ecco quello che deve succedere:

                          la prima volta che faccio il login devo indicare nome utente e password, se il login ha successo mi viene memorizzato un cookie con questi parametri (magari criptati sarebbe meglio).

                          la seconda volta che vengo sul sito sarà la pagina di login direttamente che verifica se sul mio computer esiste un cookie con nome utente e password, se non esiste mi chiede di fare il login, se esiste lo fa automaticamente (ma lo fa sempre perchè possono essere variati i parametri) e quindi non mi chiede niente facendomi entrare.

                          come vedi l'importante è che funzioni bene il processo di autenticazione, poi, con la gestione dei cookie inserisci il "login automatico".

                          se vuoi fare le coseda fighetto puoi mettere un checkbox che chiede all'utente se permettere il login automatico. quindi, seil checkbox è spuntato memorizzi i cookie con i parametri, altrimenti no.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • T
                            tuonorosso Super User • ultima modifica di

                            grazie mille tymba!
                            Diciamo che quello mi era abbastanza chiaro. La parte più oscura è quella sulle sessioni, cmq mi sto informando.
                            Grazie ancora!

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            Caricamento altri post
                            Rispondi
                            • Topic risposta
                            Effettua l'accesso per rispondere
                            • Da Vecchi a Nuovi
                            • Da Nuovi a Vecchi
                            • Più Voti