Skip to content

fix(den): streamline org invite signup#1291

Merged
benjaminshafii merged 1 commit intodevfrom
task/den-invite-signup-flow
Apr 2, 2026
Merged

fix(den): streamline org invite signup#1291
benjaminshafii merged 1 commit intodevfrom
task/den-invite-signup-flow

Conversation

@benjaminshafii
Copy link
Copy Markdown
Member

Summary

  • extract the Den email/password auth card into ee/apps/den-web/app/(den)/_components/auth-panel.tsx so the same auth flow can be reused outside the landing page
  • replace the unauthenticated /join-org invite CTA with an invite-aware signup panel that locks the invited email and asks for password or verification code inline
  • preserve the pending invite token when switching accounts so invite sign-in stays on the org-join path instead of falling back to generic onboarding

Testing

  • pnpm install --frozen-lockfile
  • pnpm --dir ee/apps/den-web exec tsc --noEmit
  • pnpm --filter @openwork-ee/den-web build

Notes

  • Skipped Docker + Chrome invite-flow verification at the user's request.
  • pnpm --filter @openwork-ee/den-web lint currently fails in this repo because the package's next lint script resolves lint as a directory under the current Next 16 setup; this PR does not change that lint wiring.

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 2, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openwork-app Ready Ready Preview, Comment Apr 2, 2026 0:45am
openwork-den Ready Ready Preview, Comment Apr 2, 2026 0:45am
openwork-den-worker-proxy Ready Ready Preview, Comment Apr 2, 2026 0:45am
openwork-landing Ready Ready Preview, Comment, Open in v0 Apr 2, 2026 0:45am
openwork-share Building Building Preview Apr 2, 2026 0:45am

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 2, 2026

The following comment was made by an LLM, it may be inaccurate:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant