@proelixir

Страница 464 из 1045
Marat
27.03.2017
09:39:20
А люди на нем что-то пишут еще

shadowjack
27.03.2017
09:39:54
Ну у меня правило если скрипт на баше больше 4 строчек то переписать на питон.

Roman
27.03.2017
09:45:05
А люди на нем что-то пишут еще
админы... они и на perl ещё написать могут

Alexander
27.03.2017
09:52:44
вообщем опытным путем выяснил, если 3-4 раза запускать деплой, то на какой-то раз - работает

Google
Alexander
27.03.2017
09:52:51
в чем прикол - тайна

придется еще один эндпоинт сделать, на котором отвечать версией

чтобы знать, выкатились или нет

Rumata
27.03.2017
10:04:24
Парни а напишите пожайлуйста опыт с аутентификацией

что кто юзал,

Sergey
27.03.2017
10:04:40
Plug

Rumata
27.03.2017
10:04:51
какой опыт скрешевание фронта и бека

я смотрю в сторону JWT and Guardian

есть какая нить инфа по этим делам у кого или плохой опыт

Alexander
27.03.2017
10:13:25
у jwt есть супер крутой баг в 99% решений что сейчас "на рынке"

деплой - всех кикнет

т.к ребята въебали говна и хранят все в процессе

мигнул процесс, прощай юзера

Google
Alexander
27.03.2017
10:14:11
редеплой - прощай юзера

shadowjack
27.03.2017
10:15:55
А что не Oauth?

Евгений
27.03.2017
10:16:34
есть какая нить инфа по этим делам у кого или плохой опыт
В интернетах говорят, что у JWT фигня by design

Rumata
27.03.2017
10:16:40
Да я слышал такую хурму

ну хз

Евгений
27.03.2017
10:17:04
И я хз :(

Rumata
27.03.2017
10:17:30
как бы тут же нахлжяься другие говнокритики которые кидают говном в тех

и у тех и утех есть свои аргумент

Dmitry
27.03.2017
10:17:45
Я смотрел сегодня на рабочий апи на фениксе - все норм

Rumata
27.03.2017
10:17:58
че юзаете?

shadowjack
27.03.2017
10:18:15
Я вот видел дядька говорил - юзайте Oauth 1.0a

Rumata
27.03.2017
10:18:18
просто реально непонятно что делать

Dmitry
27.03.2017
10:18:27
А jwt можно готовить так что все норм будет

Например можно соль менять раз в n запросов и хранить в rdb

Можно хранить в редисе

Можно вообще сделать одну и не менять Ее никогда

Rumata
27.03.2017
10:20:02
ну это пиздец конечно

лишние мороки

мне вот хочется чтобы опа опа и все из коробки

Dmitry
27.03.2017
10:20:37
Сделать одну и не менять - это как куки

Google
Dmitry
27.03.2017
10:20:45
Из коробки все работает

Rumata
27.03.2017
10:21:39
тут еще встает другой вопрос

я вижу что гардиан из окробки много что делает

и он поддерживается

и старов много и все дела

аля местный девайс

а у остальных решений все псц как не оч

либо самопальный клиент на оаут

или еще какая нить непонятная хрень

Dmitry
27.03.2017
10:23:02
Гардиан норм работает

Все фишки этих штук для феникса - это просто кодогенерация

Потому что нифига имплисит там нету и быть не может

Dmitry
27.03.2017
10:23:59
Я могу аутентификацию за 3 часа написать

И если разбираться с либой дольше - то нафиг такая либа

Rumata
27.03.2017
10:25:07
ну да я вот нашел

https://medium.com/@paulfedory/basic-authentication-in-your-phoenix-app-fa24e57baa8#.g09y823w0

Alexander
27.03.2017
10:26:09
тем более феникс и вообще эликсир лучше за ним держать

я когда-то вот эту лепил https://github.com/smpallen99/coherence

там правда без напильника невозможно

Google
Rumata
27.03.2017
10:27:59
юлядь

как это все уебищно выглядит

Alexander
27.03.2017
10:28:32
а не, сейчас открыл микс, эта была первая которую я нашел и она именно работала

что было удивительно

потом я openmaize юзал

там очень все просто вокруг плага

Dmitry
27.03.2017
10:29:04
Уёбищно - потому что нету манки патчинга в отличие от рэльсов

Rumata
27.03.2017
10:29:07
ага тоже на него наткнулся

Alexander
27.03.2017
10:29:17
и я даже не стал париться и что-то ставить, просто скопировал тело пары скриптов себе

Admin
ERROR: S client not available

Dmitry
27.03.2017
10:29:44
Rumata
27.03.2017
10:29:53
ну чувак когда у тебя такая партянка

ты сравни с гардом

Alexander
27.03.2017
10:30:38
я когда хочу говна навернуть, то пытаюсь деплой настроить или аутентификацию какую модную

Alexander
27.03.2017
10:32:34
еще помню момент веселый, решил я ja_resource попробовать. Все круто. Выктился в прод. Мне ребята из пхп прислали битый пейлоад в win1251. Эликсир упал вместе с vm не пискнув

Dmitry
27.03.2017
10:32:37
Как по мне - гардиан получится если я буду лепить jwt, а когеренс получится, если я буду лепить куками

А говно и там и там

Alexander
27.03.2017
10:32:54
роллбар стоял, ньюрелик, нихера не сработало, логов тоже нет

Google
Dmitry
27.03.2017
10:33:05
Вообще либы, которые инкапсулируют в себя нихера

Например код: def login(conn, params) do case User.find_and_confirm_password(params) do {:ok, user} -> conn |> Guardian.Plug.sign_in(user) |> redirect(to: "/") {:error, changeset} -> render conn, "login.html", changeset: changeset end end

Угадайте, что в плаге?

Alexander
27.03.2017
10:35:15
структура?

стой, там урл

или conn и нихуя

хотя матч не сматчится тогда

Dmitry
27.03.2017
10:36:55
conn |> put_session(:current_user, user)

И нахера мне ради одной строки либа?

Alexander
27.03.2017
10:37:06
лол

Dmitry
27.03.2017
10:37:35
Вот реально, самому легче написать

Alexander
27.03.2017
10:38:47
мейз погляди, там как раз все так просто

я просто скопипастил

мужик мог реально все в гист уложить

а не городить либу

Dmitry
27.03.2017
10:40:03
Книга Programming phoenix: - Напишите в контероллере def login(conn, params) do case User.find_and_confirm_password(params) do {:ok, user} -> conn |> sign_in(user) |> redirect(to: "/") {:error, changeset} -> render conn, "login.html", changeset: changeset end end- сделайте плаг def sign_in(conn, _opts), do: conn |> put_session(:current_user, user)

Туториал Guardian: - Напишите функцию def login(conn, params) do case User.find_and_confirm_password(params) do {:ok, user} -> conn |> Guardian.Plug.sign_in(user) |> redirect(to: "/") {:error, changeset} -> render conn, "login.html", changeset: changeset end end- Ура! Guardian.Plug.sign_in сделан за вас!

Max
27.03.2017
11:27:44
у меня вот недавно vm вообще сегфолтнулась после долгих месяцев работы без проблем

и без перезапусков

устала наверное

shadowjack
27.03.2017
11:28:45
Ну она бывает сегфолтается и если памяти не хватает.

Max
27.03.2017
11:28:52
памяти богато

Страница 464 из 1045