Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(client): enhance authentication flow and add error handling #51

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

lachiejames
Copy link
Owner

@lachiejames lachiejames commented Dec 29, 2024

feat(client): enhance authentication flow and add error handling

  • Introduced '@supabase/ssr' for improved session management and server-side rendering capabilities.
  • Updated middleware to utilize the new session management approach.
  • Created new routes for email OTP verification and error handling.
  • Implemented login and signup actions with error redirection.
  • Added private page access control based on user authentication status.

These changes significantly improve the authentication flow and user experience within the application, ensuring better handling of user sessions and errors.

Copy link

vercel bot commented Dec 29, 2024

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

Name Status Preview Comments Updated (UTC)
eliza-fleet ❌ Failed (Inspect) Dec 29, 2024 9:03pm

@lachiejames lachiejames marked this pull request as ready for review December 29, 2024 21:02
Copy link
Owner Author

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

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