Sobes.tech
Middle
32

Access және Refresh токендері дегеніміз не?

Сұралған компаниялар
TokenTech

AI-дан жауап

sobes.tech AI

Access токен — бұл қорғалған ресурстарға қол жеткізу кезінде пайдаланушыны аутентификациялау үшін қолданылатын қысқа мерзімді токен. Ол қол жеткізу құқықтары туралы ақпаратты қамтиды және әдетте қысқа мерзімге (мысалы, бірнеше минут немесе сағаттар) ие.

Refresh токен — бұл ұзақ уақыт сақталатын токен, ол қайтадан логин мен пароль енгізбестен жаңа Access токенін алуға мүмкіндік береді. Ол қауіпсіз сақталады және пайдаланушы сессиясын тұрақты түрде қолдауға мүмкіндік береді.

Жұмыс істеу мысалы:

  1. Пайдаланушы жүйеге кіреді және Access пен Refresh токендерін алады.
  2. Access токеннің мерзімі аяқталғанда, клиент Refresh токенін серверге жібереді.
  3. Сервер Refresh токенін тексереді және жаңа Access токенін шығарады.

Бұл қауіпсіздікті арттырады және аутентификациямен жұмыс істеуді ыңғайландырады.