Size: a a a

Spring Framework and more

2018 December 26

DZ

Dmitry Zhitchenko in Spring Framework and more
✔️Alexey Draznin
да, спасибо, но вся логика с токенами и так далее мне не нужна, мне от стороннего сервиса просто нужна авторизация, даже более того, мне нужно только чтобы кука просетилась во время авторизации и всё
Дык куку сам и просетишь после того, как получишь токен
источник

✔D

✔️Alexey Draznin in Spring Framework and more
Dmitry Zhitchenko
что подразумевается под авторизацией? Получение прав?
ввод логин/пароля, после чего в браузере просечивается кука, что пользователь авторизован
источник

DZ

Dmitry Zhitchenko in Spring Framework and more
✔️Alexey Draznin
ввод логин/пароля, после чего в браузере просечивается кука, что пользователь авторизован
кука сетится на бэке, а не в браузере
источник

✔D

✔️Alexey Draznin in Spring Framework and more
Dmitry Zhitchenko
Дык куку сам и просетишь после того, как получишь токен
так это оверхед имплементить логику с токенами, ради того чтобы просто куку получить
источник

✔D

✔️Alexey Draznin in Spring Framework and more
Dmitry Zhitchenko
кука сетится на бэке, а не в браузере
в смысле? кука сетится на фронте в браузере
источник

DZ

Dmitry Zhitchenko in Spring Framework and more
✔️Alexey Draznin
так это оверхед имплементить логику с токенами, ради того чтобы просто куку получить
кука - серверный инструмент, а не фронтовый
источник

A

Andrey Kharintsev in Spring Framework and more
✔️Alexey Draznin
ввод логин/пароля, после чего в браузере просечивается кука, что пользователь авторизован
ввод логин/парол - это не авторизация, это аутентификация. Не путайте два разных понятия
источник

✔D

✔️Alexey Draznin in Spring Framework and more
Dmitry Zhitchenko
кука - серверный инструмент, а не фронтовый
пусть так, вообщем как только пользователь авторизован, появится кука, и вот эта кука нужна мне на моем спринг секьюрити сервисе
источник

DZ

Dmitry Zhitchenko in Spring Framework and more
Andrey Kharintsev
ввод логин/парол - это не авторизация, это аутентификация. Не путайте два разных понятия
люто плюсую
источник

✔D

✔️Alexey Draznin in Spring Framework and more
извините, что очень плохо объясняю
источник

DZ

Dmitry Zhitchenko in Spring Framework and more
✔️Alexey Draznin
пусть так, вообщем как только пользователь авторизован, появится кука, и вот эта кука нужна мне на моем спринг секьюрити сервисе
Ответ должен вернуться твоему бэку, и там ты должен просетить куку
источник

✔D

✔️Alexey Draznin in Spring Framework and more
Dmitry Zhitchenko
Ответ должен вернуться твоему бэку, и там ты должен просетить куку
да, именно так
источник

DZ

Dmitry Zhitchenko in Spring Framework and more
http://programmerz.ru/questions/139655/oauth2-client-in-spring-security-question.html

Вот здесь диаграмма показывает цепочку действий.
источник

DZ

Dmitry Zhitchenko in Spring Framework and more
P.S. Саму статью не читал. Диаграмму гуглил
источник

DZ

Dmitry Zhitchenko in Spring Framework and more
Вот кука сетится после получения Access token
источник

✔D

✔️Alexey Draznin in Spring Framework and more
да, диаграмма oauth2 мне понятна, но логика с рефреш токеном и аксесс токеном лишняя, это очень усложняет имплементацию, мне от стороннего сервиса просто нужен ответ, что пользователь аутентифицирован и всё, один раз
источник

DZ

Dmitry Zhitchenko in Spring Framework and more
✔️Alexey Draznin
да, диаграмма oauth2 мне понятна, но логика с рефреш токеном и аксесс токеном лишняя, это очень усложняет имплементацию, мне от стороннего сервиса просто нужен ответ, что пользователь аутентифицирован и всё, один раз
Тогда не совсем понятна задача.

1. У тебя есть некая веб-страница.
2. Пользователь идет по прямой ссылке на нее
3. Если куки нет - переадресация на страницу аутентификации.
4. Если кука есть - отдаешь свою страницу.

Так?
источник

✔D

✔️Alexey Draznin in Spring Framework and more
Dmitry Zhitchenko
Тогда не совсем понятна задача.

1. У тебя есть некая веб-страница.
2. Пользователь идет по прямой ссылке на нее
3. Если куки нет - переадресация на страницу аутентификации.
4. Если кука есть - отдаешь свою страницу.

Так?
если на пальцах то да, щас схемку небольшую нарисую, возможно чуть более понятно будет
источник

DZ

Dmitry Zhitchenko in Spring Framework and more
✔️Alexey Draznin
если на пальцах то да, щас схемку небольшую нарисую, возможно чуть более понятно будет
вот нужно этому стороннему приложению, реализующему страницу аутентификации, передать адрес, куда он переадресует после удачной аутентификации
источник

DZ

Dmitry Zhitchenko in Spring Framework and more
А для этого приложение-авторизатор должно это уметь
источник