Size: a a a

Node.js — русскоговорящее сообщество

2019 November 13

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Сергей
Почему?
Так безопаснее
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Сергей
Почему?
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
ты прочитал одну статейку и послушал других и считаешь это правильным ?
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Илья | 😶
ты прочитал одну статейку и послушал других и считаешь это правильным ?
Читал,но не проверял.Всегда юзал сессию
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
Читал,но не проверял.Всегда юзал сессию
И это значит что сессии лучше, а жвт хуже ?
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Не путай людей
источник

С

Сергей in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
Читал,но не проверял.Всегда юзал сессию
Я просто не очень понимаю когда что использовать
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Сергей
Я просто не очень понимаю когда что использовать
всегда используй сессии
источник

С

Сергей in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
всегда используй сессии
Спасибо! Но почему именно они?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Сергей
Спасибо! Но почему именно они?
а что еще есть?
источник

С

Сергей in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а что еще есть?
jwt
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
А если при авторизации не используетс какое-либо хранилище на сервере, и просто в куки кладётс зашифрованный ID юзера — это какой тип авторизации?)
источник

С

Сергей in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
А если при авторизации не используетс какое-либо хранилище на сервере, и просто в куки кладётс зашифрованный ID юзера — это какой тип авторизации?)
похоже, что jwt
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Сергей
похоже, что jwt
Но так Json Web Tokena то нет. Да и вообще json нет.
Просто AESом айдишник зашифровали и пихнули в куку.
источник

С

Сергей in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Но так Json Web Tokena то нет. Да и вообще json нет.
Просто AESом айдишник зашифровали и пихнули в куку.
Если так то не знаю, сам только разираюсь
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
смысл jwt в том, что он не требует проверки где-то там в базе. достаточно чтобы токен был валидный. но что если кто-то украдет токен — как его забанить? придется делать черный список и проверять токены. а значит и сама суть jwt пропадает, теперь это та же сессия, только сильно переусложненная. поэтому люди и пишут "не используйте jwt вместо сессий"
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
есть классическая статья на эту тему

http://cryto.net/~joepie91/blog/2016/06/13/stop-using-jwt-for-sessions/
источник

С

Сергей in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
смысл jwt в том, что он не требует проверки где-то там в базе. достаточно чтобы токен был валидный. но что если кто-то украдет токен — как его забанить? придется делать черный список и проверять токены. а значит и сама суть jwt пропадает, теперь это та же сессия, только сильно переусложненная. поэтому люди и пишут "не используйте jwt вместо сессий"
Так а если с рефреш токином?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Сергей
Так а если с рефреш токином?
как это решает проблему?
источник

С

Сергей in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
как это решает проблему?
Кто то украл токен, но он живет только пару минут
источник