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.
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
| Prop | Type | Default | Description |
|---|---|---|---|
| sso / onSso | SsoProvider[] · (id) => void | — | Workspace routes, offered before the password. |
| onSubmit | (email, password) => void | — | Wire it to your own auth; the shell authenticates nothing. |
| noAccountLine | string | — | What to do when sign-up is invite-only. |