Skip to content

Implement Better Auth Plug For Auth #120

@PaulBratslavsky

Description

@PaulBratslavsky

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.

Metadata

Metadata

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions