Security socket.assets在phoenix框架中安全吗?
客户端(例如Phoenix Channel JavaScript客户端)可以从socket.assigns读取或写入数据吗?默认情况下,服务器是否对此数据进行签名或加密 更具体地说,以下是服务器代码片段:Security socket.assets在phoenix框架中安全吗?,security,websocket,phoenix-framework,phoenix-channels,Security,Websocket,Phoenix Framework,Phoenix Channels,客户端(例如Phoenix Channel JavaScript客户端)可以从socket.assigns读取或写入数据吗?默认情况下,服务器是否对此数据进行签名或加密 更具体地说,以下是服务器代码片段: def join("rooms:example", _, socket) do socket = assign socket, :whatever, 1234 {:ok, socket} end 客户端代码: let socket = new Socket(SER
def join("rooms:example", _, socket) do
socket = assign socket, :whatever, 1234
{:ok, socket}
end
客户端代码:
let socket = new Socket(SERVER_ADDR, {});
socket.connect();
socket.channel("rooms:example", {}).join()
客户端是否可以读取1234或将其更改为任何其他值
非常感谢你的帮助