title: Allow only users who have predetermined uname/passwd to reach a Django website
body: <p>I have a Django applciation running on Apache with mod_wsgi, but I would like to create a development server on the same machine.</p>
  
  <p>I can reach my website by <a href="http://IP_ADD">http://IP_ADD</a> and I would like to reach the development server from <a href="http://IP_ADD:8080">http://IP_ADD:8080</a> or another port.</p>
  
  <p>But as you notice, I would like to prevent accessing to 8080 port from users who do not enter predetermined username/password.</p>
  
  <p>How can I achive such protection? I may allow only certain IP address but it is not a solution.</p>
  
  <p>Another question is also about the chosen port. I hace choice 8080 port but I will also setup issue tracking system, SVN etc. and I am not sure which ports should I open for them.</p>
  
  <p>Thank you</p>