halkyon/packages/halkyon_app/test/password/bloc
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 9d0d037c86
fix(auth): a reset waits while its owner is held out, and devices show it
The full reading's H1: an owner could be kept from calling a reset off, and
the reset then went through. Whoever knew the password and had the mailbox
asked an authenticators' reset and kept the codes waiting, so the owner's
sign-ins were refused until it took effect; whoever had the mailbox filled
the address's proofs ceiling from three networks and completed an account
reset. Now every hold-out of the owner after a reset was asked (a wait
that begins, an attempt a wait refuses, a sign-in or proof refused by the
address's ceiling) moves the account's resets not carried out to take
effect no sooner than 72 hours after it ends (pushOutResets). A reset
carried out (the password alone signing in until an authenticator is
confirmed) is never pushed, nor a lapsed one brought back.

Signed-in devices are told too: SignInWays carries when a waiting reset
of each kind takes effect, the account section shows them with Call it
off, which takes the owner's proof (password and code; password.
callOffResets, forwarded by members) and calls every reset off, as no wait
holds a signed-in owner's proof back. Texts in English and German.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-23 14:12:52 +02:00
..
account_recovery_cubit_test.dart fix(keys): new passwords have at least 12 characters 2026-10-23 14:12:43 +02:00
account_security_cubit_test.dart fix(auth): a reset waits while its owner is held out, and devices show it 2026-10-23 14:12:52 +02:00
account_setup_cubit_test.dart fix(auth)!: a first password takes a fresh proof of the account's way in 2026-10-23 14:12:50 +02:00
password_sign_in_cubit_test.dart feat(app): the warning that a session was ended for its proofs 2026-10-23 14:12:51 +02:00
states.dart test(app): the password cubits' states, every refusal included 2026-10-23 14:12:42 +02:00