Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 0 additions & 19 deletions app/assets/stylesheets/components/_icon.scss
Original file line number Diff line number Diff line change
Expand Up @@ -20,22 +20,3 @@ $icon-min-padding: 2px;
margin-right: #{0.5rem - px-to-rem($icon-min-padding)};
}
}

.ico-absolute {
background-repeat: no-repeat;
background-size: $h4;
position: relative;

&-success {
&::before {
background-image: url('/alert/success.svg');
content: '';
display: block;
height: $h4;
left: units(neg-4);
position: absolute;
top: (lh('body', $theme-body-line-height) - $h4) * 0.5;
width: $h4;
}
}
}
14 changes: 2 additions & 12 deletions app/controllers/users/verify_password_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,9 @@ class VerifyPasswordController < ApplicationController
before_action :confirm_password_reset_profile
before_action :confirm_personal_key

def new
@decrypted_pii = decrypted_pii
end
def new; end

def update
@decrypted_pii = decrypted_pii
result = verify_password_form.submit

irs_attempts_api_tracker.logged_in_profile_change_reauthentication_submitted(
Expand All @@ -32,13 +29,6 @@ def confirm_personal_key
redirect_to root_url
end

# rubocop:disable Naming/MemoizedInstanceVariableName
# @return [Pii::Attributes, nil]
def decrypted_pii
@_decrypted_pii ||= reactivate_account_session.decrypted_pii
end
# rubocop:enable Naming/MemoizedInstanceVariableName

def handle_success(result)
flash[:personal_key] = result.extra[:personal_key]
irs_attempts_api_tracker.idv_personal_key_generated
Expand All @@ -50,7 +40,7 @@ def verify_password_form
VerifyPasswordForm.new(
user: current_user,
password: params.require(:user).permit(:password)[:password],
decrypted_pii: decrypted_pii,
decrypted_pii: reactivate_account_session.decrypted_pii,
)
end
end
Expand Down
42 changes: 0 additions & 42 deletions app/views/shared/_pii_review.html.erb

This file was deleted.

7 changes: 0 additions & 7 deletions app/views/users/verify_password/new.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,3 @@
) %>
<%= f.submit t('forms.buttons.continue'), class: 'margin-top-5' %>
<% end %>

<div class='margin-top-6'>
<%= render AccordionComponent.new do |c| %>
<% c.with_header { t('idv.messages.review.intro') } %>
<%= render 'shared/pii_review', pii: @decrypted_pii, phone: @decrypted_pii[:phone] %>
<% end %>
</div>
7 changes: 0 additions & 7 deletions config/locales/idv/en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -213,14 +213,12 @@ en:
alert_html: '<strong>Enter a phone number that is:</strong>'
description: We’ll check this number with records and send you a one-time code.
This is to help verify your identity.
phone_of_record: Phone of record
rules:
- Based in the United States (including U.S. territories)
- Your primary number (the one you use the most often)
return_to_profile: '‹ Return to your %{app_name} profile'
review:
gpo_pending: We’ll send your letter once you re-enter your password.
intro: Your verified information
message: '%{app_name} will encrypt your information with your password. This
means that your information is secure and only you will be able to
access or change it.'
Expand All @@ -235,11 +233,6 @@ en:
review_message: When you re-enter your password, %{app_name} will protect the
information you’ve given us, so that only you can access it.
verifying: Verifying…
review:
dob: Date of birth
full_name: Full name
mailing_address: Mailing address
ssn: Social Security number (SSN)
titles:
activated: Your identity has already been verified
come_back_later: Your letter is on the way
Expand Down
7 changes: 0 additions & 7 deletions config/locales/idv/es.yml
Original file line number Diff line number Diff line change
Expand Up @@ -228,14 +228,12 @@ es:
alert_html: '<strong>Introduzca un número de teléfono que sea:</strong>'
description: Comprobaremos este número con los registros y le enviaremos un
código único. Esto es para ayudar a verificar su identidad.
phone_of_record: Teléfono del registro
rules:
- Con base en Estados Unidos (incluidos los territorios de EE.UU.)
- Su número principal (el que utiliza con más frecuencia)
return_to_profile: '‹ Volver a tu perfil de %{app_name}'
review:
gpo_pending: Enviaremos tu carta una vez que hayas ingresado tu contraseña.
intro: Su información verificada
message: '%{app_name} encriptará tu información con tu contraseña. Esto
significa que tu información estará segura y solo tú podrás
consultarla o modificarla.'
Expand All @@ -251,11 +249,6 @@ es:
review_message: Cuando vuelva a ingresar su contraseña, %{app_name} cifrará sus
datos para asegurarse de que nadie más pueda acceder a ellos.
verifying: Verificando…
review:
dob: Fecha de nacimiento
full_name: Nombre completo
mailing_address: Dirección postal
ssn: Número de Seguro Social (SSN, sigla en inglés)
titles:
activated: Ya se verificó tu identidad.
come_back_later: Su carta está en camino
Expand Down
7 changes: 0 additions & 7 deletions config/locales/idv/fr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -243,15 +243,13 @@ fr:
alert_html: '<strong>Entrez un numéro de téléphone qui est :</strong>'
description: Nous vérifierons ce numéro dans nos archives et vous enverrons un
code à usage unique. Ceci est pour aider à vérifier votre identité.
phone_of_record: numéro de téléphone enregistré
rules:
- Basé aux Etats-Unis (y compris les territoires américains)
- Votre numéro principal (celui que vous utilisez le plus souvent)
return_to_profile: '‹ Revenir à votre profil %{app_name}'
review:
gpo_pending: Nous vous enverrons votre lettre une fois que vous aurez
réintroduit votre mot de passe.
intro: Vos informations vérifiées
message: '%{app_name} crypte vos informations avec votre mot de passe. Cela
signifie que vos informations sont sécurisées et que vous seul pourrez
y accéder ou les modifier.'
Expand All @@ -268,11 +266,6 @@ fr:
review_message: Lorsque vous entrez à nouveau votre mot de passe, %{app_name}
crypte vos données pour vous assurer que personne ne peut y accéder.
verifying: Vérification…
review:
dob: Date de naissance
full_name: Nom complet
mailing_address: Adresse postale
ssn: Numéro de sécurité sociale (SSN)
titles:
activated: Votre identité a déjà été vérifiée
come_back_later: Votre lettre est en route
Expand Down
2 changes: 0 additions & 2 deletions spec/controllers/users/verify_password_controller_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -91,14 +91,12 @@
end

context 'without valid password' do
let(:pii) { { dob: Time.zone.today } }
let(:response_bad) { FormResponse.new(success: false, errors: {}) }

render_views

before do
allow(form).to receive(:submit).and_return(response_bad)
allow(controller).to receive(:decrypted_pii).and_return(pii)

put :update, params: user_params
end
Expand Down