-
Notifications
You must be signed in to change notification settings - Fork 28
Closed
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programbetter-authcomponentfrontendFrontend developmentFrontend developmentgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
Description
Create a modern sign-in page for Boundless Bounties using the shadcn component login-04.
Requirements
- Use
npx shadcn@latest add login-04to generate the component structure. - Sign-up Redirect: The "Sign Up" link should redirect users to
https://www.boundlessfi.xyz/auth?mode=signup. - Authentication Providers:
- GitHub: Existing implementation in
components/login/sign-in.tsxshould be migrated/integrated. - Google: Add support for Google sign-in.
- Better Auth Magic Link: Add support for email-based magic link sign-in using Better Auth.
- GitHub: Existing implementation in
Technical Context
- Component should be placed or updated in
components/login/sign-in.tsx. - The main auth page is at
app/(auth)/auth/page.tsx. - Use
authClientfromlib/auth-client.tsfor authentication logic.
References
- Shadcn UI: login-04
- Redirect URL:
https://www.boundlessfi.xyz/auth?mode=signup
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programbetter-authcomponentfrontendFrontend developmentFrontend developmentgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed