Size: a a a

2019 January 15

IB

Ilya Borovitinov in pro.elixir
Интересно, почему редьюсер в обратную сторону их собирал
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Потому что в reduce колбэке аккумулятор второй
источник

ŹR

Źmićer Rubinštejn in pro.elixir
источник

IB

Ilya Borovitinov in pro.elixir
Źmićer Rubinštejn
Потому что в reduce колбэке аккумулятор второй
Точно. Спасибо.
источник

BB

Boris Beginin in pro.elixir
Ребят подскажите всю голову уже сломал) есть два приложения одно на руби другое на эликсире, между ними надо сделать SSO через SAML  и Active Directory. То есть понятно как ссо работает когда мы логинимся чрез Самл с ад но как добиться ССО когда бы заходим через  логин пароль ?
источник

AB

Alex Bubnov in pro.elixir
Boris Beginin
Ребят подскажите всю голову уже сломал) есть два приложения одно на руби другое на эликсире, между ними надо сделать SSO через SAML  и Active Directory. То есть понятно как ссо работает когда мы логинимся чрез Самл с ад но как добиться ССО когда бы заходим через  логин пароль ?
поставить отдельный sso-сервер, через него проксировать самл, и делать логин-пароль
источник

AB

Alex Bubnov in pro.elixir
я бы попробовал воткнуть keycloak, просто потому что с ним немного работал
источник

AB

Alex Bubnov in pro.elixir
Boris Beginin
Ребят подскажите всю голову уже сломал) есть два приложения одно на руби другое на эликсире, между ними надо сделать SSO через SAML  и Active Directory. То есть понятно как ссо работает когда мы логинимся чрез Самл с ад но как добиться ССО когда бы заходим через  логин пароль ?
и я запоздало задумался, а откуда в схеме вообще логин-пароль?
источник

BB

Boris Beginin in pro.elixir
кейклок выглядит круто! ну сейчас у нас только авторизация по логин паролю из базы данных
источник

BB

Boris Beginin in pro.elixir
обычная
источник

BB

Boris Beginin in pro.elixir
это как раз и проблема как мне кажеться, что бы логин был и по паролям из БД и по АД
источник

AB

Alex Bubnov in pro.elixir
Boris Beginin
это как раз и проблема как мне кажеться, что бы логин был и по паролям из БД и по АД
вот такой кейс я не знаю точно как сделать
источник

BB

Boris Beginin in pro.elixir
А когда я логинюсь в авторизацонном приложении, мне получаеться нужно дать какой то каллбэк с токеном ? я просто немного боюсь делать какую то свою имплементацию ССО
источник

AB

Alex Bubnov in pro.elixir
я бы взял готовый openid connect или oauth2 консюмер для erlang/elixir, такие должны быть
источник

AF

Alexandr Filippov in pro.elixir
Всем привет. Вопрос по архитектуре: Допустим, есть структура Post, User написал к нему Comment и нужно проверить, является ли этот User создателем поста (post.creator_user_id == comment.creator_user_id). Если не является, то вернуть в контроллер changeset с соответствующей ошибкой. Где лучше производить подобные проверки, в контексте или в Comment.changeset(comment, attrs, post.id) и почему? У кого какие мысли?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
В контроллере это делается
источник

AF

Alexandr Filippov in pro.elixir
Вроде как в контроллере не должно быть бизнес-логики?
источник

AD

Anastasiya Dyachenko in pro.elixir
выглядит так что можно сделать проверку перед созданием
источник

AF

Alexandr Filippov in pro.elixir
Anastasiya Dyachenko
выглядит так что можно сделать проверку перед созданием
Перед созданием Changeset?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
А это не бизнес логика а авторизация ресурса, если я правильно понял
источник