learning_ai_common_plat/packages/auth-ui/src
saravanakumardb1 43439e9c85 feat(auth-ui): complete Auth UI Kit (3.2) — 7 new components, 54 tests
New components:
- RegisterForm — name, email, password, confirm, terms, password strength
- ForgotPasswordForm — email input with success/error states, back link
- ResetPasswordForm — new password + confirm with strength indicator
- VerifyEmailForm — 6-digit code input with resend, numeric-only filter
- OnboardingShell — step indicator, progress bar, back/next/complete nav
- AuthPageLayout — full-page centered card with product branding
- PasswordStrengthBar — visual bar + label (weak/fair/good/strong)

Existing components preserved: LoginForm, MfaChallenge, SocialButtons
All styled via --bl-* CSS custom properties for product theming
54 tests (13 existing + 41 new) — all passing
2026-03-19 20:25:57 -07:00
..
__tests__ feat(auth-ui): complete Auth UI Kit (3.2) — 7 new components, 54 tests 2026-03-19 20:25:57 -07:00
AuthPageLayout.tsx feat(auth-ui): complete Auth UI Kit (3.2) — 7 new components, 54 tests 2026-03-19 20:25:57 -07:00
ForgotPasswordForm.tsx feat(auth-ui): complete Auth UI Kit (3.2) — 7 new components, 54 tests 2026-03-19 20:25:57 -07:00
index.ts feat(auth-ui): complete Auth UI Kit (3.2) — 7 new components, 54 tests 2026-03-19 20:25:57 -07:00
LoginForm.tsx feat(auth): SmartAuth SDK packages — OAuth, MFA, passkeys, devices, RS256, auth-ui 2026-03-12 10:50:56 -07:00
MfaChallenge.tsx feat(auth): SmartAuth SDK packages — OAuth, MFA, passkeys, devices, RS256, auth-ui 2026-03-12 10:50:56 -07:00
OnboardingShell.tsx feat(auth-ui): complete Auth UI Kit (3.2) — 7 new components, 54 tests 2026-03-19 20:25:57 -07:00
PasswordStrengthBar.tsx feat(auth-ui): complete Auth UI Kit (3.2) — 7 new components, 54 tests 2026-03-19 20:25:57 -07:00
RegisterForm.tsx feat(auth-ui): complete Auth UI Kit (3.2) — 7 new components, 54 tests 2026-03-19 20:25:57 -07:00
ResetPasswordForm.tsx feat(auth-ui): complete Auth UI Kit (3.2) — 7 new components, 54 tests 2026-03-19 20:25:57 -07:00
SocialButtons.tsx feat(auth): SmartAuth SDK packages — OAuth, MFA, passkeys, devices, RS256, auth-ui 2026-03-12 10:50:56 -07:00
types.ts feat(auth-ui): complete Auth UI Kit (3.2) — 7 new components, 54 tests 2026-03-19 20:25:57 -07:00
VerifyEmailForm.tsx feat(auth-ui): complete Auth UI Kit (3.2) — 7 new components, 54 tests 2026-03-19 20:25:57 -07:00