Authentication for streamed video

I see several recommendations for web services to host videos for stream use. However, I don’t see any references for how to apply security in the Studio code. I would like to have some sort of authentication or identity management in front of my video store so it isn’t open to every bot that comes by.

Is the stream access to (i.e. CloudFront) done using the ZapWorks user account associated with the ZapCode?

Thanks,