Size: a a a

2021 January 10

А

Александр in learn.java
...
без jwt , basic auth
Вы уже ответили в вопросе выше )
источник

.

... in learn.java
Александр
А не подскажите, как basic auth работает, и что хранит спринг в таком  случае ?)
Наследника userDetails вроде
источник

А

Александр in learn.java
...
Наследника userDetails вроде
Нет, как сам механизм проходит
источник

А

Александр in learn.java
Что хранится в хидерах
источник

А

Александр in learn.java
Тогда и поймёте, есть ли другой выход у вас
источник

.

... in learn.java
Александр
Что хранится в хидерах
А наводку на эти «хидеры» можете дать? Я не очень понимаю о чем речь
Вообще  реализация такая что сущность из БД конвертируется в User который и наследуется от UserDetails

Поэтому getPrincipal вернет мне секьюрити юзера , а не моего.
источник

ch

central hardware in learn.java
...
А наводку на эти «хидеры» можете дать? Я не очень понимаю о чем речь
Вообще  реализация такая что сущность из БД конвертируется в User который и наследуется от UserDetails

Поэтому getPrincipal вернет мне секьюрити юзера , а не моего.
А наводку на эти «хидеры» можете дать? Я не очень понимаю о чем речь

http header
источник

.

... in learn.java
central hardware
А наводку на эти «хидеры» можете дать? Я не очень понимаю о чем речь

http header
Аа , понял спасибо
источник

.

... in learn.java
Александр
Тогда и поймёте, есть ли другой выход у вас
Спасибо
источник

А

Александр in learn.java
...
А наводку на эти «хидеры» можете дать? Я не очень понимаю о чем речь
Вообще  реализация такая что сущность из БД конвертируется в User который и наследуется от UserDetails

Поэтому getPrincipal вернет мне секьюрити юзера , а не моего.
Посмотрите как бейзик работает вообще, не трогайте пока спринг
источник

.

... in learn.java
Александр
Посмотрите как бейзик работает вообще, не трогайте пока спринг
Хорошо , спасибо)
источник

А

Александр in learn.java
...
Спасибо
Пожалуйста, т.е. краткий ответ - нет, у вас в хидерах только айди юзера, по которому вы и достаете юзера с бд
источник

А

Александр in learn.java
...
Насколько дерьмово нехорошо доставать авторизованного юзера
Таким образом:
1) через SecurityContextHolder.getAuth...getName()  достаю юзернейм
2) через JdbcTemplate по юзернейму ищу id
3) по id вытаскиваю юзера из юзерСервиса

P.s. getPrincipal() вернет мне не сущность из БД
Хм, только щас увидел, вы можете в сервисе сделать метод, что бы доставать юзера по юзернейму, а не тягать айдишник, а потом юзера
источник

.

... in learn.java
Александр
Хм, только щас увидел, вы можете в сервисе сделать метод, что бы доставать юзера по юзернейму, а не тягать айдишник, а потом юзера
Я прошлую реализацию описал случайно , на деле все это  и так в сервисе происходит , просто хотелось знать насколько плохая идея такие велосипеды делать
источник

.

... in learn.java
По сути мне ничего не мешает унаследовать сущность из бд от userDetails и избежать всего этого. Думаю это и сделаю скорл
источник

А

Александр in learn.java
...
По сути мне ничего не мешает унаследовать сущность из бд от userDetails и избежать всего этого. Думаю это и сделаю скорл
Можете так и сделать
источник

А

Александр in learn.java
...
Я прошлую реализацию описал случайно , на деле все это  и так в сервисе происходит , просто хотелось знать насколько плохая идея такие велосипеды делать
Щас вы делаете 1 запрос в бд, что бы достать юзера по юзернейму?
источник

BN

Beibars Nygyzbaev in learn.java
Переслано от Beibars Nygyzbaev
источник

BN

Beibars Nygyzbaev in learn.java
Переслано от Beibars Nygyzbaev
всем привет, я только учусь пользоваться бутстрапом, и когда пишу для дива класс container-box у меня на странице появляется еще какое то доп место
источник

BN

Beibars Nygyzbaev in learn.java
веб разработка
источник