# Authenticating each Incoming Stream

**URL:** <https://community.wowza.com/t/authenticating-each-incoming-stream/43439>\
**Category:** Wowza Streaming Engine\
**Created:** [July 28, 2014, 11:45am UTC](https://community.wowza.com/t/authenticating-each-incoming-stream/43439 "2014-07-28T11:45:25Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jae\_Park](https://avatars.discourse-cdn.com/v4/letter/j/977dab/32.png) [@Jae\_Park](https://community.wowza.com/u/Jae_Park)\
**Post date:** [July 28, 2014, 11:45am UTC](https://community.wowza.com/t/authenticating-each-incoming-stream/43439/1 "2014-07-28T11:45:25Z")

</div>

Hi

I was wondering if I have multiple incoming streams and let user to see only selected incoming streams.

maybe… some kind of Authentication is available? I can see Login part, but seems like it only authenticates “user” not the “authority to see which stream”

Thank you

---

<div class="post-metadata">

**Author:** ![Matt\_Young](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/matt_young/32/389_2.png) [@Matt\_Young](https://community.wowza.com/u/Matt_Young)\
**Post date:** [July 28, 2014, 4:39am UTC](https://community.wowza.com/t/authenticating-each-incoming-stream/43439/2 "2014-07-28T04:39:40Z")

</div>

You might check out our [limit playback by IP module](https://www.wowza.com/docs/how-to-limit-playback-by-ip-address-moduleoverrideplayrestrictip) of which could be modified to be more client/stream specific. Also you could potentially extend the [user authentication module](https://www.wowza.com/docs/how-to-do-user-authentication-for-flash-rtmp-client-using-jdbc-connection-to-mysql-database) to be stream access specific as well.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/system/32/447_2.png) [@system](https://community.wowza.com/u/system)\
**Post date:** [July 28, 2014, 10:57am UTC](https://community.wowza.com/t/authenticating-each-incoming-stream/43439/3 "2014-07-28T10:57:36Z")

</div>

Hi,

you can write a custom Wowza server side module where you can process this information upon user connection and perform the authentication as you like. The latest version of my module called Wowza Wrench allows you to do this by using the stream name as a parameter in your “wrench.connect.authorization.sql” query. (Sorry, this post is not meant for advertising outside of showcase topic, I just want to help)

Regards
