Skip to content

feat: refactor signup page to improve user experience - #8

Merged
kewonit merged 1 commit into
mainfrom
testing-changes
Jul 4, 2025
Merged

feat: refactor signup page to improve user experience#8
kewonit merged 1 commit into
mainfrom
testing-changes

Conversation

@kewonit

@kewonit kewonit commented Jul 4, 2025

Copy link
Copy Markdown
Owner

…ew signup logic

  • Updated the signup form to include full name and password confirmation fields.
  • Enhanced error handling and user feedback with messages for signup status.
  • Changed the redirect logic after signup to improve navigation.
  • Updated the SubmitButton component to reflect the new action and text.

fix: update community partners member counts

  • Adjusted member counts for Reddit communities to reflect current statistics.

feat: add authentication utilities for PocketBase

  • Created auth.ts to manage user authentication and retrieval of current user data.
  • Implemented functions to check authentication status and user validity.

refactor: enhance PocketBase client for user authentication

  • Added ensureUserAuthenticated function to validate user sessions and refresh tokens.
  • Deprecated the old server-side authentication method in favor of the new user-based approach.

fix: update middleware for authentication handling

  • Improved middleware to manage authentication cookies and refresh tokens effectively.
  • Ensured proper cleanup of invalid authentication cookies on errors.

…ew signup logic

- Updated the signup form to include full name and password confirmation fields.
- Enhanced error handling and user feedback with messages for signup status.
- Changed the redirect logic after signup to improve navigation.
- Updated the SubmitButton component to reflect the new action and text.

fix: update community partners member counts

- Adjusted member counts for Reddit communities to reflect current statistics.

feat: add authentication utilities for PocketBase

- Created auth.ts to manage user authentication and retrieval of current user data.
- Implemented functions to check authentication status and user validity.

refactor: enhance PocketBase client for user authentication

- Added ensureUserAuthenticated function to validate user sessions and refresh tokens.
- Deprecated the old server-side authentication method in favor of the new user-based approach.

fix: update middleware for authentication handling

- Improved middleware to manage authentication cookies and refresh tokens effectively.
- Ensured proper cleanup of invalid authentication cookies on errors.
@vercel

vercel Bot commented Jul 4, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
deetnuts-prod ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 4, 2025 11:58am

@kewonit
kewonit merged commit 844c5f5 into main Jul 4, 2025
2 of 3 checks passed
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