1
0
forked from baron/baron-sso

메인 주소 sso.hmac.kr로 통일함

This commit is contained in:
2026-01-22 09:17:16 +09:00
parent eb41d6cc2b
commit f261618dc6
5 changed files with 10 additions and 6 deletions

View File

@@ -55,7 +55,7 @@ func main() {
"db_port", getEnv("DB_PORT", "5532"),
"backend_port", getEnv("BACKEND_PORT", "3000"),
"frontend_port", getEnv("FRONTEND_PORT", "5000"),
"frontend_url", getEnv("FRONTEND_URL", "http://ssologin.hmac.kr"),
"frontend_url", getEnv("FRONTEND_URL", "http://sso.hmac.kr"),
"redis_addr", getEnv("REDIS_ADDR", "redis:6379"),
)

View File

@@ -143,7 +143,7 @@ func (h *AuthHandler) InitEnchantedLink(c *fiber.Ctx) error {
// Generate Link
frontendURL := os.Getenv("FRONTEND_URL")
if frontendURL == "" {
frontendURL = "http://ssologin.hmac.kr"
frontendURL = "http://sso.hmac.kr"
}
link := fmt.Sprintf("%s/verify/%s", frontendURL, token)
@@ -343,7 +343,7 @@ func (h *AuthHandler) InitQRLogin(c *fiber.Ctx) error {
// QR 코드 페이로드를 실제 접속 가능한 URL로 변경합니다.
frontendURL := os.Getenv("FRONTEND_URL")
if frontendURL == "" {
frontendURL = "https://ssologin.hmac.kr"
frontendURL = "https://sso.hmac.kr"
}
qrPayload := fmt.Sprintf("%s/approve?ref=%s", frontendURL, pendingRef)

View File

@@ -16,6 +16,7 @@ services:
- CLICKHOUSE_PORT=${CLICKHOUSE_PORT_NATIVE:-9000}
- CLICKHOUSE_USER=${CLICKHOUSE_USER:-baron}
- CLICKHOUSE_PASSWORD=${CLICKHOUSE_PASSWORD:-password}
- FRONTEND_URL=${FRONTEND_URL:-https://sso.hmac.kr}
ports:
- "${BACKEND_PORT:-3010}:3010"
depends_on:
@@ -33,6 +34,9 @@ services:
image: ${FRONTEND_IMAGE_NAME}:${IMAGE_TAG}
container_name: baron_frontend
restart: unless-stopped
environment:
- FRONTEND_URL=${FRONTEND_URL:-https://sso.hmac.kr}
- BACKEND_URL=${FRONTEND_URL:-https://sso.hmac.kr}
ports:
- "${FRONTEND_PORT:-80}:80"
depends_on:

View File

@@ -3,7 +3,7 @@ import 'package:http/http.dart' as http;
import 'package:flutter_dotenv/flutter_dotenv.dart';
class AuditService {
static String get _baseUrl => dotenv.env['BACKEND_URL'] ?? 'https://ssologin.hmac.kr';
static String get _baseUrl => dotenv.env['BACKEND_URL'] ?? 'https://sso.hmac.kr';
static Future<void> logEvent({
required String userId,

View File

@@ -3,11 +3,11 @@ import 'package:http/http.dart' as http;
import 'package:flutter_dotenv/flutter_dotenv.dart';
class AuthProxyService {
static String get _baseUrl => dotenv.env['BACKEND_URL'] ?? 'https://ssologin.hmac.kr';
static String get _baseUrl => dotenv.env['BACKEND_URL'] ?? 'https://sso.hmac.kr';
static Future<Map<String, dynamic>> initEnchantedLink(String loginId, {String? method}) async {
final url = Uri.parse('$_baseUrl/api/v1/auth/enchanted-link/init');
final frontendUrl = dotenv.env['FRONTEND_URL'] ?? 'http://ssologin.hmac.kr';
final frontendUrl = dotenv.env['FRONTEND_URL'] ?? 'http://sso.hmac.kr';
final body = {
'loginId': loginId,