Roman
ну ладно тебе, сегодня я бодался с суппортом зума, они мне кровушки попили.
Говорю:
- вы мне дали JWT, в нём сигнатура, как я проверю что сигнатура правильная
- Что, какая сигнатура?
- такая блять сигнатура, 3яя часть JWT
- Ничо не знаем, мы не проверяем, и вы не проверяйте
- а как вы вообще сигнатуру получили, в хедере написано HMAC512, где ключ блять
- ключ секретный мы вам его не скажем
- сука, вы ж мне JWT отдали уже, подписывайте JWT секретом моего приложения
- нет, ключ секретный иди нахуй
думаю, просто долбоеб в саппорте попался, а токены они все же проверяют. Ну, хочу в это верить
Ayrat
Ayrat
в JWT механизм для этого есть!
Ilya
Если не ошибаюсь, средний житель США выбрасывает 20+ кг одежды каждый год. Жду требований принять закон, ограничивающий эту практику.
Ilya
https://www.bbc.com/future/article/20200710-why-clothes-are-so-hard-to-recycle
Hog
Sergey
Ayrat
Vasily
Это ж зум
Ayrat
у них там вообще всё очень колхозно в дев апи
Vasily
Им некогда об этом думать
Hog
Sergey
Ну я не знал что они наркоманы)
Ayrat
прям такое ощущение что спеку OAuth 2 студента реализовывали
Vasily
У меня был прикол с oauth
Hog
Vasily
Помню
Vasily
В спеке написано, что можно параметрами гет запроса, эти ребята принимали только form parameters
Ayrat
в зуме когда токен просишь - нельзя отправлять scope, иначе тебе сразу отлуп кидают. Потому что зум сам знает какой скоуп ты просишь
Hog
Vasily
Ayrat
или вот ещё прикол - там просто не заморачивались с рефреш токенами, access_token == refresh_token, интервал expires = -1
Ayrat
ТОЛКОВО
Ayrat
короче там ураган косяков от которых я только руками разводил
Vasily
Стартап, хуле
Ayrat
вот к чести MS скажу, у них всё чинно благородно. Их OAuth2 флоу прям по спеке вылизан
Ayrat
до мелочей
Ayrat
сразу видно кто заботится о сосурности аутентификации
Hog
Ayrat
в зуме похуям вообще
Ilya
Hog
Ilya
Hog
Прекрати ставить точки
Ilya
Ладно.
Anatoly
Roman
или я че-то не понимаю?
Anatoly
У меня тут смтп сервер отдает 200 ок
Anatoly
Ты можешь взять публичную часть ключа и проверить валидность подписи
Ayrat
Вот, пока писал Анатолий уже написал короче
Roman
а, я забыл, что там публичный ключ есть
Igor
Anatoly
И это молча дохнет
Ayrat
то есть я-то свой секрет знаю
Ayrat
если мой секрет уплыл, то уже о секурности жвт говорить не приходится
Anatoly
Написал сисадминам и выяснили про днс
Ayrat
тогда ты просто берёшь публичный ключ и проверяешь как человек
Ayrat
ну короче, на данный момент я проверить ничего не могу, ко мне приходят какие-то юзеры в апи с какими-то токенами от MITM, а я говорю ок
Ayrat
или вообще не те токены. или вообще не токены.
Ayrat
ниибу
Vasiliy
Статья в NYT в которой нынешние и бывшие сотрудники Гугла утверждают, что компания страдает от того что стала огромной, но еще больше страдает от манеры управления Сундара Пичая. Якобы все стало еще медленнее, вечные конфликты, интриги и тп.
Что я вам скажу, я не верю. На мой взгляд гугл при Пичае стал резче и прозрачнее, по крайней мере так это вижу я снаружи и некоторые мои знакомые изнутри. Не каждая корпорация меняется в худшую сторону. Но в каждой находятся люди, которым изменения не по душе https://www.nytimes.com/2021/06/21/technology/sundar-pichai-google.html
Nikolay
Mikhαil
Nikolay
Лет 5 назад для своего мелкого проекта делал жвт, ебался с проверкой токенов, рефреш токенами и всем таким
Nikolay
А тут пришел зум и такие: Вообще похую
Mikhαil
Mikhαil
Кому не похуй
Mikhαil
Скажите спасибо что вообще сделали какую-то авторизацию
Ayrat
если сами не в состоянии
Mikhαil
Mikhαil
Mikhαil
Вообще конечно лишний факт что зум немножко гавно на коленке сделанное
Ayrat
Да, безопаснее нанять 2 студентов которые на коленке будут рандомные токены выписывать
Romɑn
Roman
Roman
стульев не так много, но все то с пиками, то с хуями, а то вообще тимс какой-нить
Vasiliy
да все хуйня что это что то(
Mikhαil