Skip to content

LoginCard

stable

Authentication form with email/password, SSO providers, password strength, and branding slot

Identity & AuthInteractive/Storybook ↗
import { LoginCard } from "@nodus/design-system/patterns"
Loading demo…

Props

onSubmit
Type (creds: {email, password}) => voidDefault

Form submit handler

error
Type stringDefault

Error message

brandSlot
Type ReactNodeDefault

Branding element (logo)

ssoProviders
Type SSOProvider[]Default

SSO provider buttons

onSSO
Type (provider: SSOProvider) => voidDefault

SSO provider click handler

showStrength
Type booleanDefault false

Show password meter

loading
Type booleanDefault false

Submitting/loading state

title
Type stringDefault "Sign in"

Card heading text

forgotPasswordHref
Type stringDefault

Forgot password link URL

Metadatasemantictypebordershadowmotion
Design Rationale

This component was designed to express:

Explore Related

Was this helpful?