I know that PHP & CodeIgniter have access control and there are a lot of topics discussing this, but I think my case is slightly different. I have a web sever A and intend to buy a separated video host B. The website on server A has a page for viewing video and it actually gets video data from video host B. Is it possible to force user to log in at server A first before they can see the video? I mean, if a user somehow gets the link to the video at host B, he can share that link to his friends. Those unauthenticated people can see the video and I don't want this. How can I do access control like that? Thank you.