-
Django
→ Remote User Backend • Фев. 15, 2017, 11:47 п.п.
-
Django
→ Remote User Backend • Фев. 15, 2017, 11:16 п.п.
-
Django
→ Remote User Backend • Фев. 15, 2017, 11:03 п.п.
-
Django
→ Remote User Backend • Фев. 15, 2017, 10:57 п.п.
-
Django
→ Remote User Backend • Фев. 15, 2017, 10:35 п.п.
Привет пыха!
В общем вопрос в следующем, мне надо подружить Django с удаленным микросервисом авторизации.
Схема примерно такая:
1 кейс - фронтенд авторизуется в сервисе авторизации и в последующем шлет в django запросы с jwt в заголовке запроса - со стороны django требуется расшифровать токен,...
Привет пыха!
В общем вопрос в следующем, мне надо подружить Django с удаленным микросервисом авторизации.
Схема примерно такая:
1 кейс - фронтенд авторизуется в сервисе авторизации и в последующем шлет в django запросы с jwt в заголовке запроса - со стороны django требуется расшифровать токен, обратиться к микросервису авторизации (либо к своему кешу), определить тип пользователя и выдать соответствующий контент/права.
2 кейс - кроме SPA у сайта пока живет версия, которую отдает собственно django через вьюхи. Django тоже должна руководствоваться пользователями с микросервиса (токен полагаю будет храниться в куках).
С какой стороны подступаться к решению задачи? Как правильно делается?
На данный момент я написал небольшой класс, который умеет регистрироваться/авторизироваться/получать данные пользователя с микросервиса. Нагуглил что от юзера в БД я могу избавиться с помощью managed=False, а от fk с помощью db_constraint=False. И из шела все работает (по отдельности =) ), но не понятный момент - как правильно переписать middleware (или auth backend, или еще что-то) так, чтобы django понимала, что пользователя надо из токена, используя класс который может общаться с микросервисом авторизации.
-
Вебсервер
→ Nginx + Google mod_pagespeed • Авг. 14, 2015, 9:14 д.п.
-
Вебсервер
→ Nginx + Google mod_pagespeed • Авг. 14, 2015, 9:05 д.п.
-
Вебсервер
→ Nginx + Google mod_pagespeed • Авг. 14, 2015, 7:08 д.п.
-
Общие вопросы программирования
→ Приложение с поддержкой сокетов • Июль 22, 2015, 8:52 п.п.
-
Общие вопросы программирования
→ Приложение с поддержкой сокетов • Июль 22, 2015, 12:34 п.п.
-
Общие вопросы программирования
→ Приложение с поддержкой сокетов • Июль 22, 2015, 1:34 д.п.
-
Общие вопросы программирования
→ Приложение с поддержкой сокетов • Июль 17, 2015, 6:56 д.п.
adw0rd, 16 июля 2015 г. 19:01:36
lekafe, 16 июля 2015 г. 18:07:11
Человек который знает ссылки на копрофильские сайты?
@lekafe, я даже слова то такого не знал. Ко врачу зайди все-таки, у тебя проблемы. Реально
@phpdude, блять, теперь и я узнал,...
Человек который знает ссылки на копрофильские сайты?
@lekafe, я даже слова то такого не знал. Ко врачу зайди все-таки, у тебя проблемы. Реально
@phpdude, блять, теперь и я узнал, гугл теперь будет мне рекламу подсовывать)
@adw0rd, даже читать не буду=)
@lekafe, дак не собирался бы делать - не спрашивал бы "как это по нормальному делается"=) но, спасибо за милость и позволение=)
-
Общие вопросы программирования
→ Приложение с поддержкой сокетов • Июль 16, 2015, 12:15 д.п.
@lekafe, ну бля. тебя послушать - так вообще ничего изучать нельзя - потому что "я там никого не знаю" =)
"Что посоветуете использовать?", - вопрос вполне целесообразный. Можно перепробовать варианты, а можно спросить у тех, кто уже перепробовал.
Я ленивый и предпочитаю спросить, а не тратить ...
@lekafe, ну бля. тебя послушать - так вообще ничего изучать нельзя - потому что "я там никого не знаю" =)
"Что посоветуете использовать?", - вопрос вполне целесообразный. Можно перепробовать варианты, а можно спросить у тех, кто уже перепробовал.
Я ленивый и предпочитаю спросить, а не тратить месяцы впустую. Думаю, при такой схеме шанс сделать качественное ПО - гораздо выше, нежели я бы мастерил велосипеды, а потом один из них отправил в продакшн.
-
Общие вопросы программирования
→ Приложение с поддержкой сокетов • Июль 15, 2015, 10:50 п.п.
обеспечение профессионального роста у программиста, который решил забобахать такую CRM.
Вообще, занимаюсь программированием в сугубо эгоистичных целях. занимаюсь тем, что нравится - и беру за это деньги. Чё тут спорить, ебстественно хочется изучать новое.
сомневаюсь, что это будет качес...
обеспечение профессионального роста у программиста, который решил забобахать такую CRM.
Вообще, занимаюсь программированием в сугубо эгоистичных целях. занимаюсь тем, что нравится - и беру за это деньги. Чё тут спорить, ебстественно хочется изучать новое.
сомневаюсь, что это будет качественным ПО
WOW WOW полегче!
-
Общие вопросы программирования
→ Приложение с поддержкой сокетов • Июль 13, 2015, 5:39 п.п.
-
Общие вопросы программирования
→ Приложение с поддержкой сокетов • Июль 12, 2015, 12:41 д.п.
-
Общие вопросы программирования
→ Приложение с поддержкой сокетов • Июль 12, 2015, 12:27 д.п.
-
Общие вопросы программирования
→ Приложение с поддержкой сокетов • Июль 11, 2015, 11:58 п.п.
-
Django
→ Атрибуты товаров в категории • Июнь 22, 2015, 5:34 п.п.
-
Django
→ Атрибуты товаров в категории • Июнь 22, 2015, 5:31 п.п.