New feature
Integrate the Better Auth plugin into LaunchPad to support secure authentication, delivered in three phases.
Describe your request
Phase 1 — Email & Password Authentication
User account creation via email and password
Login via email and password
Protected dashboard route (redirect unauthenticated users)
Logout button
Phase 2 — Refresh Token Support
Implement refresh token flow to maintain and renew authenticated sessions
Phase 3 — Social Authentication
Sign up and login via third-party OAuth providers (e.g. Google, GitHub)
A clear and concise description of your the feature you want to see on LaunchPad.
Implement better auth plugin
should have ability to create account with email and password
should be able to login vis email and password
create protected route for dashboard
create log out button
Expected behavior
Users can register and log in using their email and password
Authenticated users are granted access to protected routes (e.g. the dashboard)
Unauthenticated users are redirected away from protected routes
Users can log out and have their session cleared
Screenshots
If applicable, add screenshots to help explain your request.
Additional context
Add any other context about the request here.