# Fix: Exclude Anonymous Sign-In Path from Convex Adapter Hook #123
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix: Exclude Anonymous Sign-In Path from Convex Adapter Hook
Summary
Fixed the anonymous plugin issue with the Convex adapter.
Change Made
afterhook matcher insrc/plugins/convex/index.tsto exclude/sign-in/anonymousfrom matching.ctx.path.startsWith("/sign-in") && !ctx.path.startsWith("/sign-in/anonymous")What This Fixes
onLinkAccountfrom running duringsign.anonymous— the Convex plugin’safterhook no longer matches anonymous sign-in paths.Rationale
The fix is minimal and targeted: it only excludes the anonymous sign-in path from the JWT token generation hook, allowing the anonymous plugin to handle its own flow without premature account linking logic.
Quality Assurance
Summary by CodeRabbit