Oturum açma denetleyicisi yapıyorum.Oturum Elixir Phoenix'te kaydetme yok
ben gibi oturumu ayarlayın: Ben Komuta yazdırmak zaman kaldıraç hattında olarak hazır görünüyor
conn = put_session(conn, :user_id, user.id)
IEx.pry
redirect conn, to: account_path(conn, :show)
Bence biz yönlendirme sonraki denetleyicisi Sonra
...
:plug_session => %{"user_id" => 6}, :plug_session_fetch => :done,
...
olsun olsun
get_session(conn, :user_id) => nil
Signin denetleyicisinden 302, yanıt içerdiğinden bir oturum çerezi ayarlamış gibi görünüyor.
set-cookie:_rebirth_key=g3QAAAABbQAAAAd1c2VyX2lkYQY=--KJ9iow5QUIqw1ggyPla--EGp-dY=; path=/; HttpOnly
Oturumun nasıl devam ettirilir?
Teşekkürler!
"put_session" bir anahtar için belirtilen bir değer ekler, "get_session" bu değeri kendi anahtarıyla döndürür. Kaynak: [get_session dokümanlar] (https://hexdocs.pm/plug/Plug.Conn.html#get_session/2). 'fetch_session' oturumun oturumunu veya çerezini getirir. – dannypaz
Kötü, get_session, garip yazım hatası kullandım. Düzenlenen. –