From f17578594f7439b186b7cb6a2a3b1b086bcad10c Mon Sep 17 00:00:00 2001 From: Ho Ngoc Hai Date: Wed, 14 Jan 2026 23:14:51 +0700 Subject: [PATCH] feat: Update connection strings and JWT settings in appsettings files - Modified connection strings in appsettings.json for membership and storage services to use the new database host and credentials. - Updated Redis configuration with new host, port, and authentication details. - Changed JWT secret key to enhance security and updated issuer and audience settings for consistency across services. --- .../appsettings.Development.json | 18 ++++++++++++++++++ .../src/MembershipService.API/appsettings.json | 11 ++++++++--- .../src/StorageService.API/appsettings.json | 2 +- 3 files changed, 27 insertions(+), 4 deletions(-) diff --git a/services/membership-service-net/src/MembershipService.API/appsettings.Development.json b/services/membership-service-net/src/MembershipService.API/appsettings.Development.json index e407ac85..127265f1 100644 --- a/services/membership-service-net/src/MembershipService.API/appsettings.Development.json +++ b/services/membership-service-net/src/MembershipService.API/appsettings.Development.json @@ -15,5 +15,23 @@ "System": "Information" } } + }, + "ConnectionStrings": { + "DefaultConnection": "Host=ep-holy-glitter-a4hongg7-pooler.us-east-1.aws.neon.tech;Port=5432;Database=membership_service;Username=neondb_owner;Password=npg_Ssfy6HKO0cXI;SSL Mode=Require" + }, + "Redis": { + "Host": "167.114.174.113", + "Port": 6379, + "Password": "Velik@2026", + "Database": 0, + "ConnectTimeout": 5000, + "SyncTimeout": 5000 + }, + "Jwt": { + "Secret": "goodgo-iam-service-secret-key-32chars!", + "Issuer": "goodgo-platform", + "Audience": "goodgo-services", + "AccessTokenExpiryMinutes": 15, + "RefreshTokenExpiryDays": 7 } } \ No newline at end of file diff --git a/services/membership-service-net/src/MembershipService.API/appsettings.json b/services/membership-service-net/src/MembershipService.API/appsettings.json index 523dc0fc..8fe9ab8c 100644 --- a/services/membership-service-net/src/MembershipService.API/appsettings.json +++ b/services/membership-service-net/src/MembershipService.API/appsettings.json @@ -30,13 +30,18 @@ ] }, "ConnectionStrings": { - "DefaultConnection": "Host=localhost;Port=5432;Database=myservice_db;Username=postgres;Password=postgres" + "DefaultConnection": "Host=ep-holy-glitter-a4hongg7-pooler.us-east-1.aws.neon.tech;Port=5432;Database=membership_service;Username=neondb_owner;Password=npg_Ssfy6HKO0cXI;SSL Mode=Require" }, "Redis": { - "ConnectionString": "localhost:6379" + "Host": "167.114.174.113", + "Port": 6379, + "Password": "Velik@2026", + "Database": 0, + "ConnectTimeout": 5000, + "SyncTimeout": 5000 }, "Jwt": { - "Secret": "your-super-secret-key-min-32-characters", + "Secret": "goodgo-iam-service-secret-key-32chars!", "Issuer": "goodgo-platform", "Audience": "goodgo-services", "AccessTokenExpiryMinutes": 15, diff --git a/services/storage-service-net/src/StorageService.API/appsettings.json b/services/storage-service-net/src/StorageService.API/appsettings.json index 1c39db80..f4baa1c6 100644 --- a/services/storage-service-net/src/StorageService.API/appsettings.json +++ b/services/storage-service-net/src/StorageService.API/appsettings.json @@ -30,7 +30,7 @@ ] }, "ConnectionStrings": { - "DefaultConnection": "Host=localhost;Port=5432;Database=myservice_db;Username=postgres;Password=postgres" + "DefaultConnection": "Host=ep-holy-glitter-a4hongg7-pooler.us-east-1.aws.neon.tech;Port=5432;Database=storage_service;Username=neondb_owner;Password=npg_Ssfy6HKO0cXI;SSL Mode=Require" }, "Storage": { "Provider": "minio",