{{'Profile Details' | translate}}

close
{{item}}
@if (customfield?.length) { @for (customfield of customfield; track customfield) { @if (customfield.fieldtypes != 'textarea' && customfield.values?.length) {
@if (customfield.privacymode == '1') { } @else { }
} } } @if (setting?.PROFILE_USER_ENABLE == 'yes') {
{{'The file size should not be more than 5MB' | translate}}
@if (user?.image != null) { }
}
@if (setting?.SPRUKOADMIN_C == 'on') {
{{'Personal setting' | translate}}
} @if (setting?.twilioenable == 'on'){
{{ 'Ticket Updates via Mobile SMS' | translate }}
} @if (setting?.Customer_google_two_fact == 'on' || setting?.Customer_email_two_fact == 'on') {
{{ 'Two Factor Authentication' | translate }}
@if (setting?.Customer_google_two_fact == 'on') {
} @if (setting?.Customer_email_two_fact == 'on') {
}
@if (autgoogleAuth.workprogress == 'workingmode' && workingmodeStatus) {
{{'Set up Google Authenticator' | translate}}

Set up your two factor authentication by scanning the QR code. Alternatively, you can use the code

{{autgoogleAuth.secret}}
{{'You must set up your Google Authenticator app before continuing. You will be unable to login otherwise' | translate}}
{{'Please enter the' | translate}} {{'OTP' | translate}} {{'generated on your Authenticator App. Ensure you submit the current one because it refreshes every' | translate}} 30 {{'seconds' | translate}}*
} @if (setting?.Customer_google_two_fact == 'on' && user?.custsetting?.twofactorauth == 'googletwofact' && reconfigureStatus) {
} @if (setting?.Customer_email_two_fact == 'on' && user?.custsetting?.twofactorauth == 'emailtwofact' && emailtwofactStatus) {
}
}

{{'Change Password' | translate}}

@if (userhasPswd) {
@if ((oldpswd.invalid && oldpswd.touched) || oldpswd.dirty) {
@if (oldpswd.errors?.['required']) { {{'Old Password is required' | translate}} }
}
}
@if (setting?.cust_profile_delete_enable == 'on') {
{{'Delete Account' | translate}}

{{'Once you delete your account, you can not access your account with the same credentials. You need to re-register your account.' | translate}}

@if ((terms.invalid && terms.touched) || terms.dirty) {
@if (terms.errors?.['required']) { {{'Terms is required' | translate}} }
}
}