I have integrated Github authorization in the websocket example. However, it works well at the production server but I am not sure how to be able to verify new features in my test environment.
I can set up a specific Github aithorization app for that case also but then I need to expose my internal test and development servers to Internet.
I am used to Facebook authentication and they have for example the possibility to set something they call "Server IP Whiltelist" that grant special rights to redirect to other servers that the offical.
One can also use a test version of an app where you can set define further changes coppmared to the orignial production environment.
How do you use Github Authentication during test and development?