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.