Size: a a a

2021 February 14

v

vorobyoff in pro.jvm
Возможно я сейчас пургу сморозил
источник

v

vorobyoff in pro.jvm
Таков путь, как говорится
источник

v

vorobyoff in pro.jvm
vorobyoff
Только я забыл как вся эта халабуда трэд не блочит
Колбэки, вспомнил
источник

SS

Shamil Sabirov in pro.jvm
vorobyoff
Господа, есть какая-нибудь статья помогающая с Kotlin на Java свичнуться?
Я уже подзабыл многие вещи из concurrent and threads, надо чем-то освежиться, на проект другой переводят
kotlin это синтаксический сахар + некоторые плюшки. без какогото знания Java, вам врядли получиться его освоить. насколько быстро и безболезненно - зависит от уровня ваших знаний по JVM
источник

SS

Shamil Sabirov in pro.jvm
кстате, Coroutines уже работают. это уже плюшка Kotlin)
источник

Ik

Ilia ksen in pro.jvm
Shamil Sabirov
kotlin это синтаксический сахар + некоторые плюшки. без какогото знания Java, вам врядли получиться его освоить. насколько быстро и безболезненно - зависит от уровня ваших знаний по JVM
Ты не понял, ему наоборот надо
источник

SS

Shamil Sabirov in pro.jvm
Ilia ksen
Ты не понял, ему наоборот надо
все я правильно понял. "с Kotlin на Java свичнуться?". @avorobyoff подтвердите или опровергните пож-та
источник

ZK

Zeenat Khan in pro.jvm
Hi
источник

AE

Alexandr Emelyanov in pro.jvm
@dmsol два товарища выше странные
источник

I

Igor in pro.jvm
Alexandr Emelyanov
@dmsol два товарища выше странные
👌🏻
источник

КВ

Кирилл Веревкин... in pro.jvm
Вопрос про oauth2 и spring security.
Есть API, которое закрыто на доступ с помощью JWT токена (Resource server). Можно ли как-то на приходящий запрос в контроллер получать по токену информацию о пользователе с oauth2 сервера (userinfo endpoint). В доке на spring security нашел только инфу про introspect и opaque toiken, но может есть какие-то альтернативы?

Пока реализовал через oauth2 client (беру из контекста информацию об аутентификации пользователя, далее забираю оттуда значение JWT токена, формирую Oauth2Request и запрашиваю инфу). Ищу способ покрасивше и по элегантнее
источник

D

Dima in pro.jvm
Кирилл Веревкин
Вопрос про oauth2 и spring security.
Есть API, которое закрыто на доступ с помощью JWT токена (Resource server). Можно ли как-то на приходящий запрос в контроллер получать по токену информацию о пользователе с oauth2 сервера (userinfo endpoint). В доке на spring security нашел только инфу про introspect и opaque toiken, но может есть какие-то альтернативы?

Пока реализовал через oauth2 client (беру из контекста информацию об аутентификации пользователя, далее забираю оттуда значение JWT токена, формирую Oauth2Request и запрашиваю инфу). Ищу способ покрасивше и по элегантнее
если у тебя информации в токене недостаточно, то как еще по-другому получить информацию?
источник

D

Dima in pro.jvm
с другой стороны, идея jwt была как раз в отсутствии промежуточных запросов, ты токен то распарсил?
источник

КВ

Кирилл Веревкин... in pro.jvm
Dima
с другой стороны, идея jwt была как раз в отсутствии промежуточных запросов, ты токен то распарсил?
да, конечно. Мне не хватает данных, которые прихдят в токене, поэтому иду на userinfo
источник

КВ

Кирилл Веревкин... in pro.jvm
Dima
если у тебя информации в токене недостаточно, то как еще по-другому получить информацию?
думал может есть какие-то решения простые из коробки)
источник

D

Dima in pro.jvm
Кирилл Веревкин
думал может есть какие-то решения простые из коробки)
но в целом все правильно делаешь, только в дальнейшем подумай, какие последствия будут от похода в сервис на каждый запрос?
источник

D

Dima in pro.jvm
я бы потом смотрел в сторону распределенного кэша
источник

D

Dima in pro.jvm
о том, как он будет обновляться
источник

КВ

Кирилл Веревкин... in pro.jvm
Dima
но в целом все правильно делаешь, только в дальнейшем подумай, какие последствия будут от похода в сервис на каждый запрос?
Да, уже подумал. Поэтому для этого дела отдельный endpoint сделал и его результат кэшировать будет фронт. Т. е. я не вешал на каждый запрос, а сделать логику в единственном
источник

D

Dima in pro.jvm
и заодно можно сделать еще несколько полезных функций, которые jwt не имеет
источник