Handle ip-based auth, add CLI arguments, refactoring.
Handle ip-based auth, add CLI arguments, refactoring.

opencollab/debile,opencollab/debile,mdimjasevic/debile,mdimjasevic/debile,lucaskanashiro/debile,tcc-unb-fga/debile,tcc-unb-fga/debile,lucaskanashiro/debile