ITBrix.Core.ForgotPassword
About the webframe
This webframe handles the whole process on submitting a request and reseting a forgotten password. As the process requires multiple screens to be presented to the user, it has multiple presentation templates.
Forgot password form template
This is the default template of the initial form. It is presented to the user who wants to reset the account's password.
<div>
{{ translate: wfc_forgot_password_page_description }}
</div>
<div class="fb">
<div class="fb-form">
<div class="fb-control fbc-textbox fbc-id-username">
<span class="fb-label"
title="{{ translate: wfc_forgot_password_enter_username_tooltip }}">
<label>
{{ translate: wfc_forgot_password_enter_username }}:
</label>
</span>
<div class="fb-field">
<span class="fb-field-wrap">
{{ctrl_username_textbox}}
</span>
</div>
</div>
<div class="fb-control fbc-textbox fbc-id-email">
<span class="fb-label"
title="{{ translate: wfc_forgot_password_enter_email_tooltip }}">
<label>
{{ translate: wfc_forgot_password_enter_email }}
</label>
</span>
<div class="fb-field">
<span class="fb-field-wrap">
{{ctrl_email_textbox}}
</span>
</div>
</div>
<div class="fb-control fbc-button fbc-id-submit">
{{ctrl_submit_request_link}}
</div>
</div>
</div>
The "translate" functional tag will be substituted by the corresponding values from the language pack applicable.
Reset form submit success screen template
This template will be presented to the user once the forgot password form is successfully submitted.
<div>
{{ translate: wfc_forgot_password_email_sent_page_description }}
</div>
Text presented when the authentication token is invalid
In the verification email sent, there is a link with an authentication token. It can be used only once and if it is already used or wrong this template will be presented.
<div>
{{ translate: wfc_forgot_password_invalid_key_page_description }}
</div>
The "translate" functional tag will be substituted by the corresponding values from the language pack applicable.
Password reset form
This is the form that allows the user to set a new password.
<div>
{{ translate: wfc_forgot_password_new_password_page_description }}
</div>
<div class="fb">
<div class="fb-form">
<div class="fb-control fbc-textbox fbc-id-password">
<span class="fb-label"
title="{{ translate: wfc_forgot_password_enter_new_password_tooltip }}">
<label>
{{ translate: wfc_forgot_password_enter_new_password }}:
</label>
<span class="fb-required">
{{ translate: wfc_required_indicator }}
</span>
</span>
<div class="fb-field">
<span class="fb-field-wrap">
{{ctrl_password_textbox}}
</span>
</div>
</div>
<div class="fb-control fbc-textbox fbc-id-password-confirm">
<span class="fb-label"
title="{{ translate: wfc_forgot_password_verify_new_password_tooltip }}">
<label>
{{ translate: wfc_forgot_password_verify_new_password }}:
</label>
</span>
<div class="fb-field">
<span class="fb-field-wrap">
{{ctrl_verify_password_textbox}}
</span>
</div>
</div>
</div>
</div>
<div class="fb-control fbc-button fbc-id-submit">
{{ctrl_submit_new_password_link}}
</div>
The "translate" functional tag will be substituted by the corresponding values from the language pack applicable.
Final reset success screen
This template is presented to the user after the account's password is successfully changed.
<div>
{{ translate: wfc_forgot_password_reset_successful }}
</div>
The "translate" functional tag will be substituted by the corresponding values from the language pack applicable.