Size: a a a

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

2019 November 17

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Максим
Ну вот об этом и думаю.
а зачем вообще тогда jwt в данном случае? какие плюсы по сравнению с традиционными сессиями?
источник

М

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

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Максим
Я пока не знаю
забей с ними спорить, это бесполезно
источник

М

Максим in Node.js — русскоговорящее сообщество
источник

М

Максим in Node.js — русскоговорящее сообщество
Sergey Slipchenko
забей с ними спорить, это бесполезно
Я не ради спора, мне интересно понять как работает и как использовать. Для себя в общем.
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Максим
Я не ради спора, мне интересно понять как работает и как использовать. Для себя в общем.
прочтение спеки думаю всё прояснит раз и навсегда, но будет жуть как скучно)
источник

Ð

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

PS

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

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
так ты сам говоришь, что единственное преимущество — гибкость. и куча недостатков типа двух токенов если нужно реализовать сессии
ты повторяешься
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Ð
недавно же выяснили зачем, чтобы не хранить сессии на сервере, это удобно для сильно распределенных систем, в других кейсах это использовать я смысла не вижу
общение между микросервисами, одноразовые токены для доступа к сервису, однарозовые токены для аутентификации
источник

Ð

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

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Ð
одноразовые токены - это одноразовые токены, не обязательно это jwt
jwt — это стандартизированный формат с валидацией и payload. удобно
источник

Ð

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

Ð

Ð in Node.js — русскоговорящее сообщество
Это как бонусный билет для скидки в мвидео, который вручили при покупке авиабилета. Сервисы не имеют общей сессии, но могут делегировать права.
источник

М

Максим in Node.js — русскоговорящее сообщество
Ð
ну вот и его использование оправдано только в распределенных системах, когда например один сервис или сайт может тебе выдать токен для однократного доступа к другому сервису, сайту или шарду, тот сможет его расшифровать и предоставить нужную функцию. В обычных системах достаточно кук, и я не вижу смысла делать что-то и усложнять, если не понятно точно, зачем нужно именно оно.
у них ключ общий? или как второй сервис проверит подлинность токена?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
по электронной подписи например
источник

Ð

Ð in Node.js — русскоговорящее сообщество
я не помню точно, надо читать спеки
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
асимметричное шифрование же там, не? Публичный/приватный ключ? Или нет?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
там куча разных вариантов пэйлоада, они описываются в заголовке
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Ð
там куча разных вариантов пэйлоада, они описываются в заголовке
то есть возможно и симметричное?
источник