Skip to content

feat(auth): add Clerk accounts - #49

Merged
avatarneil merged 1 commit into
mainfrom
feat/clerk-auth
Sep 13, 2026
Merged

avatarneil merged 1 commit into
mainfrom
feat/clerk-auth

Conversation

@avatarneil

@avatarneil avatarneil commented Sep 13, 2026

Copy link
Copy Markdown
Owner

Add Clerk account creation, sign-in, and profile controls to the existing bracket.build header, with dedicated auth pages styled to match the dark shadcn theme. Guests can continue using schedules and brackets; saved brackets remain browser-local.

Configure the Next.js 16 proxy and Clerk provider, document setup, and supply Clerk development credentials to CI through GitHub Actions secrets. Archive the Next.js build for artifact transfer because Turbopack emits colon-containing filenames that GitHub rejects individually. Production hosting keys must use the production Clerk instance.

Validation: production build and TypeScript passed; lint passed with eight existing warnings. Browser checks covered sign-in/sign-up navigation, mobile/laptop/ultrawide layouts, and 16px mobile auth inputs. The owner completed a development signup and confirmed the signed-in profile appeared.

Production rollout: the owner has configured hosting keys. Clerk CLI still reports DNS/SSL/email and social-provider setup pending; complete those settings before expecting production sign-in to work.

@vercel

vercel Bot commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated
nfl-playoff-bracket Ready Ready Preview Sep 13, 2026 11:29pm UTC

Request Review

Copy link
Copy Markdown
Owner Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

avatarneil commented Sep 13, 2026

Copy link
Copy Markdown
Owner Author

Merge activity

  • Sep 13, 11:31 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Sep 13, 11:31 PM UTC: @avatarneil merged this pull request with Graphite.

@avatarneil
avatarneil merged commit 0edb750 into main Sep 13, 2026
9 checks passed
@avatarneil
avatarneil deleted the feat/clerk-auth branch September 13, 2026 23:31
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