Reset your password
Enter the email attached to your account. We will send a link that expires after 30 minutes.
AuthShell-composed recovery request, delivery, replacement, expiration, and loading states.
AuthShell constrains request, delivery, replacement, expiration, and submission states while the composition keeps its deterministic Turbo route.
The address and submit action are disabled while Turbo submits.
Enter the email attached to your account. We will send a link that expires after 30 minutes.
test/dummy/app/components/gallery/compositions/password_reset_page.rbrender NitroKit::AuthShell.new(
id: "gallery-password-reset-shell",
aria: {
label: "Nitro password recovery",
busy: state == "loading" ? "true" : nil
}.compact,
data: { gallery: "composition-surface", gallery_composition: "password-reset" }
) do
turbo_frame_tag("gallery-password-reset-frame") { render_screen }
end