diff --git a/SerpentRace_Backend/assets/Logo.png b/SerpentRace_Backend/assets/Logo.png new file mode 100644 index 00000000..480d8c5d Binary files /dev/null and b/SerpentRace_Backend/assets/Logo.png differ diff --git a/SerpentRace_Backend/src/Application/Services/TokenService.ts b/SerpentRace_Backend/src/Application/Services/TokenService.ts index 1745c2b2..252d4151 100644 --- a/SerpentRace_Backend/src/Application/Services/TokenService.ts +++ b/SerpentRace_Backend/src/Application/Services/TokenService.ts @@ -120,7 +120,7 @@ export class TokenService { try { // Remove trailing slash from baseUrl if present const cleanBaseUrl = baseUrl.replace(/\/$/, ''); - return `${cleanBaseUrl}/api/auth/verify-email?token=${encodeURIComponent(token)}`; + return `${cleanBaseUrl}/verify-email?token=${encodeURIComponent(token)}`; } catch (error) { logError('TokenService.generateVerificationUrl error', error instanceof Error ? error : new Error(String(error))); throw new Error('Failed to generate verification URL'); diff --git a/SerpentRace_Backend/src/Application/User/commands/CreateUserCommandHandler.ts b/SerpentRace_Backend/src/Application/User/commands/CreateUserCommandHandler.ts index 632ef88d..d359c6ce 100644 --- a/SerpentRace_Backend/src/Application/User/commands/CreateUserCommandHandler.ts +++ b/SerpentRace_Backend/src/Application/User/commands/CreateUserCommandHandler.ts @@ -69,7 +69,7 @@ export class CreateUserCommandHandler { private async sendVerificationEmailAsync(user: UserAggregate, token: string): Promise { try { - const baseUrl = process.env.APP_BASE_URL || 'http://localhost:3000'; + const baseUrl = process.env.FRONTEND_URL || 'http://localhost:5173'; const verificationUrl = TokenService.generateVerificationUrl(baseUrl, token); const emailSent = await this.emailService.sendVerificationEmail( diff --git a/SerpentRace_Backend/src/Templates/password-reset-de.html b/SerpentRace_Backend/src/Templates/password-reset-de.html index cba82184..7045c3e4 100644 --- a/SerpentRace_Backend/src/Templates/password-reset-de.html +++ b/SerpentRace_Backend/src/Templates/password-reset-de.html @@ -123,7 +123,7 @@
- +
Passwort zurücksetzen
diff --git a/SerpentRace_Backend/src/Templates/password-reset-hu.html b/SerpentRace_Backend/src/Templates/password-reset-hu.html index 5ac57bbd..cfa3e297 100644 --- a/SerpentRace_Backend/src/Templates/password-reset-hu.html +++ b/SerpentRace_Backend/src/Templates/password-reset-hu.html @@ -123,7 +123,7 @@