Eväste ja istunto
Tämä on kysymys, joka tavallisesti ponnahtaa uuteen web-suunnitteluun tai web-ohjelmointiin.
Tai ehkä olet kuullut, että evästesi saattavat olla varastettuja, ja olet huolissasi turvallisuusvaikutuksista?
Joko niin, se on kelvollinen kysymys ja erittäin helppo vastata. Let's hyppää.
Mikä on eväste?
Eväste on asiakastiedosto, joka sisältää tietoja. Nämä tiedot voivat olla ostoskorin kohteita tai käyttäjätunnuksen ja salasanan yhdistelmää. (1)
Varo kuitenkin, että evästeiden vaarallinen puoli on.
Olen kuullut joitakin kauhutarinoita siitä, että evästeitä varastetaan. Julkiset Wi-Fi-hotspotit voivat olla haaveilemassa hakkereille, jotka varastavat evästeitä. (2)
Varastamalla evästeen hakkeri voi saada henkilökohtaisia tietoja sinusta. He voivat jopa varastaa pankkisi yksityiskohtia. Yikes. (2)
On hyvä käytäntö poistaa evästeet ennen Wi-Fi-hotspot-yhteyden muodostamista. Toki, se on vaivaa syöttää kaikki tiedot uudelleen, mutta aika turvalliseksi kuin pahoillani, eikö?
Älä unohda salasanaasi, äläkä anna herkkiä sivustoja, joissa luottokorttitietosi tallennetaan julkisessa Wi-Fi-verkossa. Tämä pitää sinut turvallisena.
Mikä on istunto?
Istunnolla voi olla paljon erilaisia määritelmiä. Esimerkiksi istunto voidaan käynnistää, kun kirjaudut tietokoneeseen ja pysähtyi, kun sammutat sen. (3)
Ohjelmoinnin yhteydessä sitä kuitenkin käytetään enimmäkseen PHP: ssä (joka on palvelinpuolen kieli). (3)
Tässä tapauksessa istunto on muuttuva tieto, joka on tallennettu verkkosivuston palvelinpuolelle. Tämä voi olla joko muuttujien, tilan tai asetusten yksikkö. (3)
Istunnot ovat turvallisempia kuin evästeet, koska niitä yleensä suojaavat jonkinlainen palvelinpuolen suojaus. Tämä ei kuitenkaan tee niistä erehtymättömiä. Katso vain hetki, jona Playstation-kauppa hakkeroitiin.
On kuitenkin hyvin harvinaista, että tällaiset asiat tapahtuvat. Voit olla varma siitä, että tietosi ovat turvallisia palvelimen puolella.
Evästeet ja istunnot käsi kädessä
Heillä saattaa olla eroja, mutta nämä kaksi työtä käsi kädessä, enimmäkseen.
Istunto voi pitää käyttäjänimeesi ja salasanasi samalla, kun saat tietokoneesi tallennetun evästeen. Tällä evästeellä on erityinen tunnus, joka linkittää istuntoon seuraavan kerran, kun siirryt verkkoon. (4)
Tämä on tyypillisesti mitä tapahtuu, kun valitset "muista minut" -vaihtoehdon ja annat sivustolle käyttäjätunnuksesi ja salasanasi.
Myös se, miten se toimii, kun ostat verkkokaupasta, ja myymälä muistaa ostoskorin sisällön - myös kirjautumisen jälkeen.
Turvallisuusongelmat
Voit salata evästeet turvalliseksi suurella määrällä. Yleensä tämä tarkoittaa yrityksen palkkaamista tai maksamista palvelusta, joka tekee tämän puolestasi.
Jos teet sen itse, ellet ole korkeatasoinen ohjelmoija, ei todennäköisesti pääse mitään, ja pääset vain päänsärkyyn.
Lisätietoja evästeiden varmistamisesta voit tarkistaa tämän viestin.
Nyt tiedät
Siihen ei ole paljon muuta. Se on melko helppoa ja periaatteessa kiehuu:
- Evästeet = Asiakaspuolen
- Session = palvelimen puoli
Yhteenveto
pikkuleipä | istunto |
Asiakaspuolen tiedosto | Palvelinpuolen tiedosto |
Sisältää riskin (ellei turvata) | Turvallinen |
Muistaa tietoja, kunnes olet poistanut sinut tai vanhentunut | Muistaa tietoja, kunnes sivuston aikakatkaisu |
Yleensä sisältää id-merkkijonon | Yleensä sisältää monimutkaisempia tietoja |
Erityiset tunnisteyhteydet palvelimeen | Käyttäjän tunnistetiedot |