Com funciona l'autenticació basada en galetes?
Com funciona l'autenticació basada en galetes?

Vídeo: Com funciona l'autenticació basada en galetes?

Vídeo: Com funciona l'autenticació basada en galetes?
Vídeo: Qué es la autenticación basada en token | Curso de NodeJS y MongoDB #13 2024, Abril
Anonim

Galeta - Autenticació basada

Això vol dir que an autenticació el registre o sessió s'ha de mantenir tant al servidor com al client. El servidor ha de fer un seguiment de les sessions actives en una base de dades, mentre que al front-end a galeta es crea que conté un identificador de sessió, per tant el nom autenticació basada en galetes.

Tenint en compte això, com s'utilitzen les cookies per a l'autenticació?

Autenticació de galetes utilitza HTTP galetes a autenticar sol·licituds dels clients i mantenir la informació de la sessió. El client envia una sol·licitud d'inici de sessió al servidor. En iniciar la sessió correctament, la resposta del servidor inclou el Set- Galeta capçalera que conté el galeta nom, valor, temps de caducitat i alguna altra informació.

A més, on s'emmagatzemen les galetes d'autenticació? Galeta -basat Autenticació El galeta és típicament emmagatzemat tant al client com al servidor. El servidor ho farà botiga el galeta a la base de dades, per fer un seguiment de cada sessió d'usuari, i el client mantindrà l'identificador de sessió.

De la mateixa manera, es pot preguntar, com puc autenticar una sessió?

Sessió basat autenticació és aquell en què l'estat de l'usuari s'emmagatzema a la memòria del servidor. Quan s'utilitza a sessió sistema d'autenticació basat, el servidor crea i emmagatzema el sessió dades a la memòria del servidor quan l'usuari inicia sessió i després emmagatzema el fitxer sessió Id en una galeta del navegador de l'usuari.

Com funciona l'autenticació del navegador?

El servidor envia una capçalera indicant que ho requereix autenticació per a un àmbit determinat. L'usuari proporciona el nom d'usuari i la contrasenya, que el navegador concatena (nom d'usuari + ":" + contrasenya) i codifica base64. A continuació, aquesta cadena codificada s'envia mitjançant una capçalera "Autorització" a cada sol·licitud de navegador.

Recomanat: