Fix legacy encryption paths and IV for V1 compatibility1
This commit is contained in:
@@ -13,14 +13,28 @@
|
|||||||
*/
|
*/
|
||||||
return [
|
return [
|
||||||
// JWT
|
// JWT
|
||||||
'jwt_secret' => env('JWT_SECRET'),
|
// JWT - قراءة المفتاح من الملف المذكور في صورتك
|
||||||
|
'jwt_secret' => file_exists('/home/intaleq-api/.secret_key')
|
||||||
|
? trim(file_get_contents('/home/intaleq-api/.secret_key'))
|
||||||
|
: env('JWT_SECRET'),
|
||||||
|
|
||||||
'hmac_tolerance' => env('HMAC_TOLERANCE_SECONDS', 300),
|
'hmac_tolerance' => env('HMAC_TOLERANCE_SECONDS', 300),
|
||||||
|
|
||||||
// Encryption
|
// Encryption - قراءة مفتاح التشفير من الملف
|
||||||
'legacy_enc_key_path' => env('LEGACY_ENC_KEY_PATH', '/home/intaleq-api/.enckey'),
|
'legacy_enc_key_path' => '/home/intaleq-api/.enckey',
|
||||||
|
|
||||||
|
// IV - يقرأ من البيئة كما ذكرت
|
||||||
'legacy_iv' => env('initializationVector', ''),
|
'legacy_iv' => env('initializationVector', ''),
|
||||||
|
|
||||||
|
// Wallet Security - مفتاح الدفع
|
||||||
|
'wallet_jwt_secret' => file_exists('/home/intaleq-api/.secret_key_pay')
|
||||||
|
? trim(file_get_contents('/home/intaleq-api/.secret_key_pay'))
|
||||||
|
: env('WALLET_JWT_SECRET'),
|
||||||
|
|
||||||
|
// Sockets - مفتاح السوكيت الداخلي
|
||||||
|
'internal_socket_key_path' => '/home/intaleq-api/.internal_socket_key',
|
||||||
|
|
||||||
|
|
||||||
// FCM
|
// FCM
|
||||||
'fcm_credentials_path' => env('FCM_CREDENTIALS_PATH', base_path('firebase-credentials.json')),
|
'fcm_credentials_path' => env('FCM_CREDENTIALS_PATH', base_path('firebase-credentials.json')),
|
||||||
'fcm_cache_path' => env('FCM_CACHE_PATH', storage_path('app/fcm_token_cache.json')),
|
'fcm_cache_path' => env('FCM_CACHE_PATH', storage_path('app/fcm_token_cache.json')),
|
||||||
|
|||||||
Reference in New Issue
Block a user