phoenix_live_session:Phoenix LiveView和Phoenix Controller的实时会话

时间:2024-06-09 05:04:23
【文件属性】:

文件名称:phoenix_live_session:Phoenix LiveView和Phoenix Controller的实时会话

文件大小:14KB

文件格式:ZIP

更新时间:2024-06-09 05:04:23

Elixir

凤凰城LiveSession LiveSession为LiveViews和Phoenix控制器提供了内存中的会话。 您可以像在Phoenix控制器中的常规Plug会话一样使用它们,并具有对来自LiveViews的会话数据的完全读/写访问权限-包括通过Phoenix.PubSub进行的更新。 安装 将此项目作为依赖项添加到您的mix.exs中: {:phoenix_live_session, "~> 0.1"}, 将PhoenixLiveSession添加为Plug.Session的存储: # lib/my_app_web/endpoint.ex @session_options [ store: PhoenixLiveSession , pub_sub: MyApp . PubSub , signing_salt: " your-sa


【文件预览】:
phoenix_live_session-main
----mix.exs(1KB)
----.formatter.exs(97B)
----.github()
--------workflows()
----test()
--------test_helper.exs(15B)
--------phoenix_live_session_test.exs(3KB)
----mix.lock(4KB)
----LICENSE(10KB)
----.gitignore(631B)
----lib()
--------store.ex(509B)
--------application.ex(217B)
--------phoenix_live_session.ex(8KB)
----README.md(3KB)

网友评论