Account · Sign in: log in, sign up, providers, a link by email, a second factor
LoginForm takes an email and a password, keeps one signed in on a box, and signs in on Enter once the address reads and a password is typed; a failed try says why above Sign in. SignupForm ticks a new password's rules as they hold and waits for all of them and the terms. OAuthButtons offer each provider, one spinning while the rest rest. MagicLinkForm and ForgotPassword send a link to an address and, once sent, say where it went and offer it again. TwoFactorInput takes a six-digit code at once and, after one fails, clears the boxes through forms::PinInput's new attempt, keeping its focus. The Account chapter splits into sign-in, profile and access, and billing and team.
This commit is contained in:
1 parent
69befddeb3
commit
c9e3400a71
15 files changed
+1455
-10
No files matched your search
+13
-7
@@ -168,14 +168,17 @@
|
||||
- [x] AdvancedSettings / FeatureFlags
|
||||
- [x] DeveloperMode Toggle
|
||||
|
||||
## T36 Account — `src/account`
|
||||
## T36a Account · Sign in — `src/account`
|
||||
|
||||
- [x] LoginForm
|
||||
- [x] SignupForm
|
||||
- [x] OAuthButtons
|
||||
- [x] MagicLinkForm
|
||||
- [x] TwoFactorInput
|
||||
- [x] ForgotPassword
|
||||
|
||||
## T36b Account · Profile and access
|
||||
|
||||
- [ ] LoginForm
|
||||
- [ ] SignupForm
|
||||
- [ ] OAuthButtons
|
||||
- [ ] MagicLinkForm
|
||||
- [ ] TwoFactorInput
|
||||
- [ ] ForgotPassword
|
||||
- [ ] ProfileCard
|
||||
- [ ] ProfileEditor
|
||||
- [ ] AccountSwitcher
|
||||
@@ -183,6 +186,9 @@
|
||||
- [ ] UserMenu
|
||||
- [ ] SessionList
|
||||
- [ ] ApiKeyManager
|
||||
|
||||
## T36c Account · Billing and team
|
||||
|
||||
- [ ] SubscriptionCard / PlanBadge
|
||||
- [ ] UsageQuota
|
||||
- [ ] BillingHistory
|
||||
|
||||
Reference in new issue
Block a user