Size: a a a

2021 April 02

Э

Эд in pro.jvm
хорошо. Я так понял, это не по протоколу auth2? Просто читал в доке auth2, что для SPA рекомендованый auth flow как раз таки когда фронт получает access token у auth server и далее ходит с ним на бек - resource server. В этом случае можно полученную с домена auth server http only куку послать на бек?
источник

AE

Alexandr Emelyanov in pro.jvm
Эд
хорошо. Я так понял, это не по протоколу auth2? Просто читал в доке auth2, что для SPA рекомендованый auth flow как раз таки когда фронт получает access token у auth server и далее ходит с ним на бек - resource server. В этом случае можно полученную с домена auth server http only куку послать на бек?
смотря как сделано. обычно нет
источник

AE

Alexandr Emelyanov in pro.jvm
основной флоу - заголовок
источник

b

borsch in pro.jvm
добавлю свои пять копеек про аксес токен и куки

у меня был кейс, когда пользователь в своем профайле может видеть свои собственные картинки, которые есть на беку. эти картинки secured, поэтому надо аксес токен передавать

с тега <img src="/image/1" /> не получится передать токен хедером. можно передавать токен в качестве query параметра <img src="/image/1?Authentication=...."/>, но тогда после генерации нового токена (3 часа TTL) генерируется новая урла, а значит нету никакого кэширования картинки на стороне фронта

тут то и пригодились куки) фронт не парился по авторизацию и она была автоматически сделана потому, что всегда летят куки
источник

ГР

Геннадий Романов... in pro.jvm
задача скачать хвадрилион записей и сохранить их в локальную БД
при этом чтение с offset & limit из БД не подходит, потому что данные между запросами успевают поменяться
В java есть реализация потокового чтения ResultSet?
либо стоить использовать курсоры или временную таблицы?
источник

WT

Waldemar Tsiamruk in pro.jvm
ну курсоры да
источник

WT

Waldemar Tsiamruk in pro.jvm
ток будет медленно офк)
источник

WD

Web Dev in pro.jvm
здравствуйте, простите за вопрос

cannot find class в spring

знакомы? что сделать в idea ultimate чтобы видело класс?

я гуглил, но люди тоже в недоумении
источник

AK

Artem Koshkov in pro.jvm
Web Dev
здравствуйте, простите за вопрос

cannot find class в spring

знакомы? что сделать в idea ultimate чтобы видело класс?

я гуглил, но люди тоже в недоумении
слишком обширный вопрос, так враяд ли помогут.
источник

AK

Alexander Komarov in pro.jvm
Web Dev
здравствуйте, простите за вопрос

cannot find class в spring

знакомы? что сделать в idea ultimate чтобы видело класс?

я гуглил, но люди тоже в недоумении
main класс что ли ? при запуске?
источник

WD

Web Dev in pro.jvm
Alexander Komarov
main класс что ли ? при запуске?
в конфиге
источник

ch

central hardware in pro.jvm
источник

ЕМ

Евгений Михайлов... in pro.jvm
Web Dev
здравствуйте, простите за вопрос

cannot find class в spring

знакомы? что сделать в idea ultimate чтобы видело класс?

я гуглил, но люди тоже в недоумении
Попробуте File -> Invalidate Caches / Restart
источник

AK

Alexander Komarov in pro.jvm
проверьте что src отмечена как source root
источник

WD

Web Dev in pro.jvm
Alexander Komarov
проверьте что src отмечена как source root
src/test/java отметил как  source root - помогло, спасибо
источник

AK

Alexander Komarov in pro.jvm
источник

AK

Alexander Komarov in pro.jvm
вообще это надо как test root или как его там.
источник

AK

Artem Koshkov in pro.jvm
Как настроить сваггер и spring security? Хочу пометить в security config пути, которые требуют аутентификации и чтобы для этих путей сваггер требовал jwt token.
https://gist.github.com/pochka15/8b6e00735a0b51ad5715ff61a7d5ab18
источник

AK

Artem Koshkov in pro.jvm
пока что в интернетах все приводят пример как глобально для всех методов добавить security
  "/some-path": {
   "post": {
//      ...some other properties
     "security": [
       {
         "JWT": [
           "global"
         ]}]}}
источник

AK

Artem Koshkov in pro.jvm
Artem Koshkov
Как настроить сваггер и spring security? Хочу пометить в security config пути, которые требуют аутентификации и чтобы для этих путей сваггер требовал jwt token.
https://gist.github.com/pochka15/8b6e00735a0b51ad5715ff61a7d5ab18
вроде потихоньку врубаюсь, но еще коряво...
источник