- deepstream supports encryption via https &#x2F; wss&#x2F; ssl<p>- once a connection is established each client has to login. The server then decides whether to accept or reject the connection based on the authentication and connection data<p>- from thereon, every incoming message is authenticated independently<p>all this happens in a &quot;permissionHandler&quot;. please find more information here<p><a href="http:&#x2F;&#x2F;deepstream.io&#x2F;tutorials&#x2F;authentication.html" rel="nofollow">http:&#x2F;&#x2F;deepstream.io&#x2F;tutorials&#x2F;authentication.html</a><p><a href="http:&#x2F;&#x2F;deepstream.io&#x2F;tutorials&#x2F;permissioning.html" rel="nofollow">http:&#x2F;&#x2F;deepstream.io&#x2F;tutorials&#x2F;permissioning.html</a>