diff --git a/requirements.txt b/requirements.txt
index d8280f5ae771f0ff6dd28a91c3049d5150aea7b1..a38ef9d3cd9b7c38500d2e4db29ad4de24909891 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,5 @@
 flask
+Flask-BasicAuth
 pony
 
 opencv-python
diff --git a/zesje/__init__.py b/zesje/__init__.py
index 5158e091d7e6daa34247fc7a582723ba274c0d19..df95396ed899b228697c25ed81d5a30125826fc0 100644
--- a/zesje/__init__.py
+++ b/zesje/__init__.py
@@ -1,6 +1,7 @@
 from os import path
 from os.path import abspath, dirname, isfile
 from flask import Flask
+from flask_basicauth import BasicAuth
 
 from . import db, api
 
@@ -10,6 +11,14 @@ app = Flask(__name__,
             static_folder= static_folder_path)
 db.use_db()
 
+
+####### Very Very VERY import to use this outsite dev/sandbox environment
+app.config['BASIC_AUTH_USERNAME'] = 'test'
+app.config['BASIC_AUTH_PASSWORD'] = 'zesje'
+app.config['BASIC_AUTH_FORCE'] = False # Don't forget to set this to 'True'
+basic_auth = BasicAuth(app)
+
+
 app.register_blueprint(api.app, url_prefix='/api')
 
 @app.route('/')