Update app.py
Browse files
app.py
CHANGED
@@ -186,7 +186,7 @@ def index():
|
|
186 |
|
187 |
# Глобальные переменные для хранения настроек
|
188 |
api_key_auth = ''
|
189 |
-
|
190 |
crypto_url_sys = ''
|
191 |
vk_api_key_ser = ''
|
192 |
senler_token_ser = ''
|
@@ -198,7 +198,7 @@ call_api_key_ser = ''
|
|
198 |
# Пример данных настроек
|
199 |
settings = {
|
200 |
'api_key_auth': 'api_key_auth_setting',
|
201 |
-
'
|
202 |
'crypto_url_sys': 'crypto_url_sys_setting',
|
203 |
'vk_api_key': 'vk_api_key_setting',
|
204 |
'senler_token': 'senler_token_setting',
|
@@ -209,11 +209,11 @@ settings = {
|
|
209 |
}
|
210 |
|
211 |
def update_global_variables_from_settings():
|
212 |
-
global api_key_auth,
|
213 |
|
214 |
# Обновляем глобальные переменные из массива settings
|
215 |
api_key_auth = settings.get('api_key_auth', '')
|
216 |
-
|
217 |
crypto_url_sys = settings.get('crypto_url_sys', '')
|
218 |
vk_api_key_ser = settings.get('vk_api_key', '')
|
219 |
senler_token_ser = settings.get('senler_token', '')
|
@@ -225,7 +225,7 @@ def update_global_variables_from_settings():
|
|
225 |
# Выводим значения в консоль сервера
|
226 |
print("Обновленные глобальные переменные:")
|
227 |
print(f"api_key_auth: {api_key_auth}")
|
228 |
-
print(f"
|
229 |
print(f"crypto_url_sys: {crypto_url_sys}")
|
230 |
print(f"vk_api_key_ser: {vk_api_key_ser}")
|
231 |
print(f"senler_token_ser: {senler_token_ser}")
|
@@ -960,10 +960,10 @@ def get_order():
|
|
960 |
order = data.get('order', '')
|
961 |
|
962 |
# Расшифровываем ключ администратора
|
963 |
-
key_admin = decrypt(encrypted_key_admin,
|
964 |
|
965 |
# Проверка что key_admin совпадает с api_key_admin. Если совпадает продолжаем, если нет возвращаем "not"
|
966 |
-
if key_admin !=
|
967 |
logging.error("Invalid admin key")
|
968 |
response = {order: 'not', 'online_date': '', 'crypto': ''}
|
969 |
return jsonify(response), 200
|
|
|
186 |
|
187 |
# Глобальные переменные для хранения настроек
|
188 |
api_key_auth = ''
|
189 |
+
crypto_key_auth = ''
|
190 |
crypto_url_sys = ''
|
191 |
vk_api_key_ser = ''
|
192 |
senler_token_ser = ''
|
|
|
198 |
# Пример данных настроек
|
199 |
settings = {
|
200 |
'api_key_auth': 'api_key_auth_setting',
|
201 |
+
'crypto_key_auth': 'crypto_key_sys_setting',
|
202 |
'crypto_url_sys': 'crypto_url_sys_setting',
|
203 |
'vk_api_key': 'vk_api_key_setting',
|
204 |
'senler_token': 'senler_token_setting',
|
|
|
209 |
}
|
210 |
|
211 |
def update_global_variables_from_settings():
|
212 |
+
global api_key_auth, crypto_key_auth, crypto_url_sys, vk_api_key_ser, senler_token_ser, wa_ak_ser, wa_api_key_ser, curators_ser, call_api_key_ser
|
213 |
|
214 |
# Обновляем глобальные переменные из массива settings
|
215 |
api_key_auth = settings.get('api_key_auth', '')
|
216 |
+
crypto_key_auth = settings.get('crypto_key_auth', '')
|
217 |
crypto_url_sys = settings.get('crypto_url_sys', '')
|
218 |
vk_api_key_ser = settings.get('vk_api_key', '')
|
219 |
senler_token_ser = settings.get('senler_token', '')
|
|
|
225 |
# Выводим значения в консоль сервера
|
226 |
print("Обновленные глобальные переменные:")
|
227 |
print(f"api_key_auth: {api_key_auth}")
|
228 |
+
print(f"crypto_key_auth: {crypto_key_auth}")
|
229 |
print(f"crypto_url_sys: {crypto_url_sys}")
|
230 |
print(f"vk_api_key_ser: {vk_api_key_ser}")
|
231 |
print(f"senler_token_ser: {senler_token_ser}")
|
|
|
960 |
order = data.get('order', '')
|
961 |
|
962 |
# Расшифровываем ключ администратора
|
963 |
+
key_admin = decrypt(encrypted_key_admin, crypto_key_auth)
|
964 |
|
965 |
# Проверка что key_admin совпадает с api_key_admin. Если совпадает продолжаем, если нет возвращаем "not"
|
966 |
+
if key_admin != api_key_auth:
|
967 |
logging.error("Invalid admin key")
|
968 |
response = {order: 'not', 'online_date': '', 'crypto': ''}
|
969 |
return jsonify(response), 200
|