implement password reset on login screen and MFA management for users

Agent-Logs-Url: https://github.com/christianlouis/dmarq/sessions/0419399d-3a03-4f02-a3a8-fc75da7172bc

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-03-30 19:58:40 +00:00
parent 6805ae301a
commit c81173e417
5 changed files with 252 additions and 0 deletions
+13
View File
@@ -461,6 +461,19 @@ async def settings_page(request: Request):
return templates.TemplateResponse(request, "settings.html")
@app.get("/profile", response_class=HTMLResponse)
async def profile_page(request: Request):
return templates.TemplateResponse(
request,
"profile.html",
{
"app_name": settings.PROJECT_NAME,
"logto_configured": settings.logto_configured,
"auth_disabled": settings.AUTH_DISABLED,
},
)
@app.get("/mail-sources", response_class=HTMLResponse)
async def mail_sources_page(request: Request):
return templates.TemplateResponse(request, "mail_sources.html")