Skip to content

Merge the password provider back to the core - #389

Merged
Nicolapps merged 1 commit into
rebootfrom
nicolas/merge-auth-password-package
Jul 10, 2026
Merged

Nicolapps merged 1 commit into
rebootfrom
nicolas/merge-auth-password-package

Conversation

@Nicolapps

Copy link
Copy Markdown
Member

No description provided.

@vercel

vercel Bot commented Jul 9, 2026 •

Copy link
Copy Markdown

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

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
convex-auth-docs Ignored Ignored Jul 10, 2026 6:44pm

Request Review

Nicolapps commented Jul 10, 2026 •

Copy link
Copy Markdown
Member Author

Merge activity

  • Jul 10, 6:36 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jul 10, 6:45 PM UTC: Graphite rebased this pull request as part of a merge.
  • Jul 10, 6:47 PM UTC: @Nicolapps merged this pull request with Graphite.

@Nicolapps
Nicolapps changed the base branch from nicolas/auth-password-example to graphite-base/389 July 10, 2026 18:41
@Nicolapps
Nicolapps changed the base branch from graphite-base/389 to reboot July 10, 2026 18:43
@Nicolapps
Nicolapps force-pushed the nicolas/merge-auth-password-package branch from 1a1f2a4 to ae4de63 Compare July 10, 2026 18:44
@Nicolapps
Nicolapps merged commit 39897d5 into reboot Jul 10, 2026
4 checks passed
Nicolapps added a commit that referenced this pull request Aug 12, 2026
I realized the username+password sign-up/sign-in flows are implemented with `actionGeneric` instead of `mutationGeneric`. This is my mistake, I implemented #389 with the wrong primitive and I didn’t catch it during code review.

The current implementation was definitely wrong: without doing everything in a single transaction, it could have caused concurrency bugs.
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