# \&prompt

Sender-Side Option! ([`&push`](https://docs.vdo.ninja/advanced-settings/setup-parameters/push))

## Aliases

* `&approve`
* `&validate`

## Details

After a new peer viewer connection is established, but before the video/audio streams start getting sent to that new viewer, a prompt will appear asking the publisher if they wish to send their stream to that viewer. If they say no, the remote viewer is disconnected and no video/audio is sent to them. If they have [`&label=xxx`](https://docs.vdo.ninja/advanced-settings/setup-parameters/label) added to their view link, that label will appear as the display name. Otherwise, if no label is available, a random ID representing that connection is shown.

There's nothing stopping a disconnected viewer from re-joining and re-asking, causing some grief, and spoofing an identify isn't too hard, but it gives you some control and warning to block unexpected viewers.

In the future, I can add this control to the director, rather than just the senders, and add additional ways to check identities. For now though, it's a start.

<figure><img src="https://2943598173-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MZHXv1G8N0MDxwotaT9%2Fuploads%2FQYfA89lOUunUcGlRpyNP%2Fimage.png?alt=media&#x26;token=a341dcdf-10e1-427a-8462-954d6d7cc193" alt=""><figcaption></figcaption></figure>

## Related

{% content-ref url="../setup-parameters/and-password" %}
[and-password](https://docs.vdo.ninja/advanced-settings/setup-parameters/and-password)
{% endcontent-ref %}

{% content-ref url="../setup-parameters/and-hash" %}
[and-hash](https://docs.vdo.ninja/advanced-settings/setup-parameters/and-hash)
{% endcontent-ref %}
