KP-001 · AUTH/SIGN/IN

Sign In Page

Sign in with the two things most sign-in pages get wrong put right: the workspace route sits above the password rather than behind a second click, and the page says plainly what to do if you have no account instead of leaving the reader to guess whether sign-up exists.

KP-001 · AUTH/SIGN/IN

Install

One command — the source lands in your repo. Or copy it from the Code tab.

$ pnpm dlx shadcn@latest add @kinetiq/auth-sign-in

Props

sso / onSso
SsoProvider[] · (id) => void
default
Workspace routes, offered before the password.
onSubmit
(email, password) => void
default
Wire it to your own auth; the shell authenticates nothing.
noAccountLine
string
default
What to do when sign-up is invite-only.