Skip to content

Adding custom sign in and sign up flows #6

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

Merged
merged 10 commits into from
Jun 11, 2023
Merged

Conversation

perkinsjr
Copy link
Collaborator

This adds custom flows for sign up and sign in.

This should handle all cases we have right now.

Onboarding coming next

@vercel
Copy link

vercel bot commented Jun 11, 2023

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

Name Status Preview Comments Updated (UTC)
unkey ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 11, 2023 7:28pm

style(web): fix formatting and remove unnecessary commas in code
…eact query provider, and team switcher

feat(CreateKey.tsx): add CreateKeyButton component to create new API keys
feat(KeyTable.tsx): add KeyTable component to display API keys
feat(page.tsx): add ApiOverviewPage component to display API overview and keys table

feat: add authentication pages and components for sign-in and email verification

feat: add CreateAPI component for creating new APIs

feat: add layout component for wrapping pages

fix: add missing import in layout component

fix: add missing import in CreateAPI component

fix: add missing import in AuthenticationPage component

fix: add missing import in EmailCode component

feat(auth): add sign-in and sign-up components and layouts

Add sign-in and sign-up components and layouts to the application. The
sign-in components include email sign-in and OAuth sign-in. The sign-up
components include email sign-up and email code verification. The
layouts include a sign-in layout and a sign-up layout.

feat(auth): add OAuth sign-up component and SSO callback page
feat(auth): add authenticated layout component
refactor(middleware): update public routes to include all auth routes
- Change link from "/overview" to "/app"
- Change link from "/keys" to "/apps/apis"
- Update button text from "API Keys" to "APIs"
@chronark chronark merged commit 681a4b1 into main Jun 11, 2023
@chronark chronark deleted the signin-signup-flows branch June 11, 2023 19:27
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.

2 participants