feat: implement password reset functionality with token verification and change password feature

This commit is contained in:
2025-10-10 09:15:29 +02:00
parent 7ec4bdf620
commit f1e7c2d7aa
9 changed files with 441 additions and 2 deletions

View File

@@ -6,6 +6,7 @@ import PageHeader from "@/components/ui/PageHeader";
import { Card, CardHeader, CardContent } from "@/components/ui/Card";
import ThemeToggle from "@/components/ui/ThemeToggle";
import LanguageSwitcher from "@/components/ui/LanguageSwitcher";
import PasswordReset from "@/components/settings/PasswordReset";
export default function SettingsPage() {
const { t } = useTranslation();
@@ -58,6 +59,18 @@ export default function SettingsPage() {
</div>
</CardContent>
</Card>
{/* Password Settings */}
<Card>
<CardHeader>
<h2 className="text-lg font-semibold text-gray-900 dark:text-white">
{t('settings.password') || 'Password'}
</h2>
</CardHeader>
<CardContent>
<PasswordReset />
</CardContent>
</Card>
</div>
</PageContainer>
);