Re[34]: Веб победил десктоп?
От: Ночной Смотрящий Россия  
Дата: 10.03.23 09:29
Оценка: +1
Здравствуйте, Serginio1, Вы писали:

НС>>Какие такие сотни клиентов? Мы вроде про десктопный софт говорили.

S> Ну начали то про десктоп.

А, то есть ты опять сменил тему, да еще забыл об этом остальным сказать.

S>А у меня на работе как раз задачка встала. Поэтому есть некий сервис аналог 1С. С ним надо работать через Oath2.


Не, ты реальнго тугой. Сколько раз в этом топике я написал, что для server 2 server коммуникаций предназначен client credentials? Сколько раз мне еще надо написать, чтобы до тебя наконец это дошло?
Еще раз для особо непробиваемых. Для OAuth2 есть ровно 3 актуальных способа логина:
1) Auth code flow. Открывает системный браузер на том устройстве, где выполняется логин.
2) Devide code flow. То же самое, но браузер можно руками открыть на любом устройстве вводя специальный урл и device код руками или через QR, что позволяет логиниться на устройствах без браузера и даже клавиатуры.
3) Client credentials. Для сценария когда взаимодействуют два сервиса, развернутых в контролируемом с точки зрения безопасности окружении (на своем сервере), браузер не нужен, используется shared secret в виде некоей секретной строки или серта. При этом, разумеется, необходимо безопасное хранение этого секрета, поэтому и не годится для развертывания на клиентских устройствах, а тем более при работе в браузере.
Все остальный варианты небезопасны и применять их не следует.

S>Изначально они задумывали только как вэб. Но потом оказалось, что нужно работать через кучу устройств где проще работать через приложения и обмениваться данными с сервисом.

S>В итоге у них есть свой апи

У кого у них?

S>Просто задумывали одно, а получилось совсем другое.


Или просто кто то чего то не понимает и несет бред.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.