MEGAINFRA-WEBAPP/docs/setup
DEls 8acc27466e feat(users): welcome and password-reset emails
Admins can email a new user a welcome with a one-time link to choose
their password, and send a reset link from the users list. The sign-in
page gets "Forgot password?". Mail goes out through Resend; the emails
show the person's sign-in address.

- password_links collection (migration applied): only the SHA-256 of each
  token is stored; invites last 7 days, resets 1 hour, one use each
- /set-password and /forgot-password pages and their /api/auth routes
- forgot-password never reveals whether an account exists, throttles
  repeat mails, and builds links only from APP_URL
- env: RESEND_API_KEY, EMAIL_FROM, EMAIL_REPLY_TO, APP_URL (docs/setup/email.md)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-02 21:39:38 +02:00
..
api-and-mcp-connections.md feat: add remote purchasing MCP to existing app 2026-10-05 02:46:36 +02:00
api-route-inventory.md feat(auth): add Office access and restrict Clock users 2026-10-07 14:22:57 +02:00
connection-check-results.json feat: add remote purchasing MCP to existing app 2026-10-05 02:46:36 +02:00
email.md feat(users): welcome and password-reset emails 2026-11-02 21:39:38 +02:00
env-and-mcp.md feat(users): welcome and password-reset emails 2026-11-02 21:39:38 +02:00
local-connection-check-results.json feat: add remote purchasing MCP to existing app 2026-10-05 02:46:36 +02:00
mega-mcp.codex.toml feat: add remote purchasing MCP to existing app 2026-10-05 02:46:36 +02:00
mega-mcp.env.example feat: add remote purchasing MCP to existing app 2026-10-05 02:46:36 +02:00
mega-mcp.hermes.yaml feat: add remote purchasing MCP to existing app 2026-10-05 02:46:36 +02:00
mega-mcp.json feat: add remote purchasing MCP to existing app 2026-10-05 02:46:36 +02:00
mega-mcp.remote.codex.toml feat: add remote purchasing MCP to existing app 2026-10-05 02:46:36 +02:00
mega-mcp.remote.json feat: add remote purchasing MCP to existing app 2026-10-05 02:46:36 +02:00
production-connection-check-results.json feat: add remote purchasing MCP to existing app 2026-10-05 02:46:36 +02:00
remote-mcp-check-results.json feat: add remote purchasing MCP to existing app 2026-10-05 02:46:36 +02:00
remote-purchasing-mcp.md feat: add remote purchasing MCP to existing app 2026-10-05 02:46:36 +02:00
user-access.md fix(workforce): let site managers add and rename employers and brokers 2026-10-19 16:33:41 +02:00