module StreamName
Ruby on Rails 1.5.0
Since v1.3.3 Last seen in v2.0.23Stream names are how we identify which updates should go to which users. All streams run over the same Turbo::StreamsChannel, but each with their own subscription. Since stream names are exposed directly to the user via the HTML stream subscription tags, we need to ensure that the name isn’t tampered with, so the names are signed upon generation and verified upon receipt. All verification happens through the Turbo.signed_stream_verifier.