diff --git a/app.py b/app.py index 08f966c0..bce9482c 100644 --- a/app.py +++ b/app.py @@ -48,13 +48,6 @@ app.config.from_object(app_config) # for db init with required keys app.app_config = app_config # app.config["config"] = app_config() -print('sql vars') -print(app.config['DB_PASSWORD']) -print(app.config['DB_USER']) -print(app.config['SQLALCHEMY_DATABASE_URI']) -print(app.config['SECRET_KEY']) -print(os.getenv('KEY_SECRET_FLASK')) - # logging handler = RotatingFileHandler('app.log', maxBytes=10000, backupCount=3) handler.setLevel(logging.DEBUG) diff --git a/controllers/core.py b/controllers/core.py index 23f1bce1..777733f7 100644 --- a/controllers/core.py +++ b/controllers/core.py @@ -86,11 +86,11 @@ def contact_post(): @routes_core.route(Model_View_Contact.HASH_ALTCHA_CREATE_CHALLENGE, methods=['GET']) def create_altcha_challenge(): - Helper_App.console_log(f'secret key: {current_app.config["ALTCHA_SECRET_KEY"]}') + Helper_App.console_log(f'secret key: {current_app.app_config["ALTCHA_SECRET_KEY"]}') options = ChallengeOptions( expires = datetime.datetime.now() + datetime.timedelta(hours=1), max_number = 100000, # The maximum random number - hmac_key = current_app.config["ALTCHA_SECRET_KEY"], + hmac_key = current_app.app_config["ALTCHA_SECRET_KEY"], ) challenge = create_challenge(options) print("Challenge created:", challenge) diff --git a/forms/contact.py b/forms/contact.py index 522dc6f8..b55cb7d4 100644 --- a/forms/contact.py +++ b/forms/contact.py @@ -48,7 +48,7 @@ class ALTCHAValidator: decoded_data = base64.b64decode(altcha_data).decode('utf-8') altcha_payload = json.loads(decoded_data) - ok, err = verify_solution(altcha_payload, current_app.config["ALTCHA_SECRET_KEY"], check_expires=True) + ok, err = verify_solution(altcha_payload, current_app.app_config["ALTCHA_SECRET_KEY"], check_expires=True) if err or not ok: raise ValidationError(self.message + ': ' + (err or 'Invalid solution'))