Remove Discord and Google OAuth verification from CMS
Deploy / release (push) Skipped
Deploy / deploy (push) Successful in 1m58s

- Remove Discord + Google OAuth providers from NextAuth config
- Remove social login buttons (Discord/Google) from login form
- Delete link-discord.ts action and discord-verify-form.tsx component
- Simplify verify page to email-only verification flow
- Remove connections settings page and its link from settings
- Clean env.ts, .env, .env.example of Discord/Google client vars
- Remove discordUrl social icon from register, login, and homepage
- Clean translation files: remove continueWithDiscord, continueWithGoogle, connections keys
This commit is contained in:
openhands committed 2026-07-24 11:49:16 +02:00
1 parent f7f6e09174
commit 7f8d083763
36 files changed
+34 -994

No files matched your search

+1 -18
View File
@@ -708,12 +708,7 @@
"securityTitle": "Bezpieczeństwo",
"securitySubtitle": "Uwierzytelnianie dwuskładnikowe",
"securityDescription": "Dodaj drugą warstwę ochrony do swojego konta.",
"twoFactorLink": "Uwierzytelnianie dwuskładnikowe",
"connectionsTitle": "Połączone konta",
"connectionsSubtitle": "Zaloguj się jednym kliknięciem",
"connectionsDescription": "Połącz Discord lub Google ze swoim kontem hotelowym.",
"manageConnections": "Zarządzaj połączeniami"
},
"twoFactorLink": "Uwierzytelnianie dwuskładnikowe"},
"settings2fa": {
"backToSettings": "← Ustawienia",
"title": "Uwierzytelnianie dwuskładnikowe",
@@ -735,20 +730,10 @@
"enableIntro": "Dodaj drugą warstwę zabezpieczeń za pomocą aplikacji uwierzytelniającej.",
"enable": "Włącz 2FA"
},
"connections": {
"backToSettings": "← Ustawienia",
"title": "Połączone konta",
"subtitle": "Połącz konto społecznościowe, aby móc zalogować się jednym kliknięciem",
"matchByEmail": "Dopasowujemy go do Twojego konta hotelowego przez e-mail, więc użyj adresu zapisanego w pliku:",
"lookupFailed": "Nie mogliśmy teraz odczytać Twoich połączonych kont. Nadal możesz się połączyć poniżej — Twój status wyświetli się, gdy będzie dostępny.",
"statusUnavailable": "Niedostępne w tym hotelu.",
"statusConnected": "Połączono — zaloguj się na to konto.",
"statusNotConnected": "Nie podłączony.",
"connected": "Połączono",
"connectProvider": "Połącz {provider}",
"unavailable": "Niedostępne",
"footerNote": "Po nawiązaniu połączenia przejdziesz do dostawcy w celu autoryzacji, a następnie wrócisz tutaj. Jeśli adres e-mail Twojego konta społecznościowego nie jest zgodny z kontem hotelowym, nastąpi powrót do ekranu logowania z notatką."
},
"login": {
"title": "Zaloguj się",
"subtitle": "Witamy ponownie — zaloguj się, aby wejść do hotelu.",
@@ -760,8 +745,6 @@
"verify": "Zweryfikuj",
"signIn": "Zaloguj się",
"or": "lub",
"continueWithDiscord": "Kontynuuj z Discordem",
"continueWithGoogle": "Kontynuuj z Google",
"noAccount": "Nie masz konta?",
"createOne": "Utwórz jeden",
"forgotPassword": "Zapomniałeś hasła?",