Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Tunnistautumisen Ymmärtäminen | Tunnistautumisen Toteuttaminen Next.js:ssä
Next.js 14 -osaaminen Modernien Web-sovellusten Rakentamiseen

bookTunnistautumisen Ymmärtäminen

Ennen kuin toteutamme autentikoinnin, meidän on perehdyttävä tämän aiheen teoreettiseen puoleen.

Autentikointi tarkoittaa henkilöllisyyden todistamista verkkosivustoilla tai sovelluksissa. Järjestelmä tarkistaa, onko kirjautuva henkilö todella oikea käyttäjä.

Esimerkki tosielämästä

Kun kirjaudut suosikkisi sosiaalisen median sivustolle, syötät käyttäjätunnuksen ja salasanan. Tämä on autentikointia – vahvistetaan, että olet tilin omistaja.

Joskus lisäturvan vuoksi saatetaan lähettää koodi puhelimeesi. Tämä ylimääräinen vaihe on kuin kaksoisvarmistus (2-vaiheinen tunnistautuminen). Vaikka joku tietäisi salasanasi, hän ei pääse sisään ilman puhelimeesi lähetettyä koodia.

Autentikointi vs. Autorisointi

Verkkokehityksessä näillä kahdella käsitteellä on eri roolit:

  • Autentikointi: Kyse on siitä, että todistat olevasi se, joka väität olevasi. Tämä tehdään esimerkiksi käyttäjätunnuksella ja salasanalla;
  • Autorisointi: Kun henkilöllisyys on vahvistettu, autorisointi määrittää, mihin osiin sovellusta tai verkkosivustoa sinulla on käyttöoikeus.

Käytännön esimerkki

Ajattele tilannetta kuntosalilla. Ensin näytät jäsenkorttisi (todennus – osoitat olevasi jäsen). Kun tämä on vahvistettu, henkilökunta päättää, mihin osiin kuntosalia sinulla on pääsy (valtuutus – mitä saat käyttää).

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 7. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 2.08

bookTunnistautumisen Ymmärtäminen

Pyyhkäise näyttääksesi valikon

Ennen kuin toteutamme autentikoinnin, meidän on perehdyttävä tämän aiheen teoreettiseen puoleen.

Autentikointi tarkoittaa henkilöllisyyden todistamista verkkosivustoilla tai sovelluksissa. Järjestelmä tarkistaa, onko kirjautuva henkilö todella oikea käyttäjä.

Esimerkki tosielämästä

Kun kirjaudut suosikkisi sosiaalisen median sivustolle, syötät käyttäjätunnuksen ja salasanan. Tämä on autentikointia – vahvistetaan, että olet tilin omistaja.

Joskus lisäturvan vuoksi saatetaan lähettää koodi puhelimeesi. Tämä ylimääräinen vaihe on kuin kaksoisvarmistus (2-vaiheinen tunnistautuminen). Vaikka joku tietäisi salasanasi, hän ei pääse sisään ilman puhelimeesi lähetettyä koodia.

Autentikointi vs. Autorisointi

Verkkokehityksessä näillä kahdella käsitteellä on eri roolit:

  • Autentikointi: Kyse on siitä, että todistat olevasi se, joka väität olevasi. Tämä tehdään esimerkiksi käyttäjätunnuksella ja salasanalla;
  • Autorisointi: Kun henkilöllisyys on vahvistettu, autorisointi määrittää, mihin osiin sovellusta tai verkkosivustoa sinulla on käyttöoikeus.

Käytännön esimerkki

Ajattele tilannetta kuntosalilla. Ensin näytät jäsenkorttisi (todennus – osoitat olevasi jäsen). Kun tämä on vahvistettu, henkilökunta päättää, mihin osiin kuntosalia sinulla on pääsy (valtuutus – mitä saat käyttää).

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 7. Luku 1
some-alt