Size: a a a

Spring Framework and more

2019 December 03

РН

Роман Нагаев in Spring Framework and more
Юрий
В ней можно вроде бы сделать то что чувак попросил
это не значит что спецификация хуже или не подходит, это значит что я не знаю зачем она здесь
источник

AW

Artur Woskresensky in Spring Framework and more
Большое спасибо! Теперь возник другой вопрос. Отдельного username password нет. Аутентикация происходит через jwt token, который подписан share-нымы секретным ключами.
источник

AW

Artur Woskresensky in Spring Framework and more
Ключи в базе имеются, но нету user и password. Самой сущности user тоже нет.
источник

AW

Artur Woskresensky in Spring Framework and more
В такой ситуации что можно делать? Создать Custom Authentication? Или что-то другое?
источник

G

GamerX in Spring Framework and more
Что то я не нашёл как такое сделать через критерию. HQL выглядит не очень привлекательно, так как помимо сортировки запросы достаточно сложные и многоуровневые, строятся через множество методов. Менять долго и есть шанс наплодить багов.
источник

AT

Arqin T in Spring Framework and more
Artur Woskresensky
Большое спасибо! Теперь возник другой вопрос. Отдельного username password нет. Аутентикация происходит через jwt token, который подписан share-нымы секретным ключами.
ну уж в этом вопросе вам гугл точно ответит лучше меня :) думаю первой страницы будет вполне достаточно по вопросу "java jwt token auth spring boot" ну или что-то подобное
источник

S🕶

Sander 🕶 in Spring Framework and more
Всем привет,

еще один вопросик, использую Spring и Spring Security,
мне надо в комментарий добавить user_id пользователя,
собственно сейчас просто тянут люди Authentication и от туда уже все необходимые userDetails,
как по мне выглядит странно, напрямую это тянуть или через context.

Есть ли какие-нибудь лучше практики? или через аннотацию как-то сделать.
источник

АС

Андрей Силютин in Spring Framework and more
комментарий создаётся в Repository-слое, который дергается из Service-слоя, который дергается из слоя контроллеров.
В контроллере используется @AuthenticationPrincipal, оттуда берется user_id и передаётся в сервис, и далее в репозиторий. Так это реализовано у меня
источник

С

Скайокер in Spring Framework and more
Есть Rest на Spring, как к нему прикрутить аутентификацию, данные для которой будут сверяться из БД?
источник

G

GamerX in Spring Framework and more
А вот ещё вопросик. Уже касающийся JavaScript
Нужно ограничить ввод в input поле числами и точкой. В принципе типовая задача, но вот мелкое уточнение которое мне добавили:
Нужно чтобы при нажатии на запятую или точку, вводилась именно точка.

Ощущение будто для обезьян сайт разрабатываю -_-
Что то типа такого работает немного не так как хотелось бы:
this.value.replace(/[^0-9]/g, '').replace(/[^,.]/g, '.');
источник

RS

Ruslan Stelmachenko in Spring Framework and more
"немного"?)
Вы сначала удаляете из строки все, кроме цифр, а потом в оставшейся строке, состоящей из одних лишь цифр, заменяете все "не точки и не запятые" (а ведь там только цифры остались - они не точки и не запятые, так что подходят) на точку.

В итоге, у вас вероятно остается строка из одних точек)
источник

G

GamerX in Spring Framework and more
Ruslan Stelmachenko
"немного"?)
Вы сначала удаляете из строки все, кроме цифр, а потом в оставшейся строке, состоящей из одних лишь цифр, заменяете все "не точки и не запятые" (а ведь там только цифры остались - они не точки и не запятые, так что подходят) на точку.

В итоге, у вас вероятно остается строка из одних точек)
Именно так :)
Но такой вариант решения я нашёл при гуглении.
источник

RS

Ruslan Stelmachenko in Spring Framework and more
Ну вы же понимаете, что вам нужно сделать. Просто напишите сами этот (эти) регесп.
источник

АС

Андрей Силютин in Spring Framework and more
я не фронтендер и могу ошибаться, но, кажется, можно перехватывать события ввода и проверять какой символ ввели
источник

G

GamerX in Spring Framework and more
Так код и делает. Более того, если сделать вот так:
this.value = this.value.replace(/[^0-9.]/g, '.');

То я получу результат близкий, но не тот. На точку надо заменять только запятые. А он будет менять всё.
источник

А

Артем Артемович Артемовский in Spring Framework and more
ну как минимум так
  $(document).keyup(function (e) {
       if (e.key === "Escape" || e.key === 27) {
         //do something
       }
   });
источник

А

Артем Артемович Артемовский in Spring Framework and more
а там инпут
источник

А

Артем Артемович Артемовский in Spring Framework and more
я последнее сообщение ток прочитал)
источник

EU

Evgen U in Spring Framework and more
Не проще ли поставить ограничение на <input type="number"> и потом заменить запятые на точки,  если они будут
источник

А

Артем Артемович Артемовский in Spring Framework and more
ну вообще можно такой костыль прикрутить что когда нажимается запятая на клаве, берется активный инпут и зпятая реплейсится на точку
источник