{{ 'LOGIN_PAGE.TITLE' | translate }}

{{ 'LOGIN_PAGE.LOGIN_MAGIC.TITLE' | translate }}

@if (isCodeSent) {

{{ 'LOGIN_PAGE.LOGIN_MAGIC.SUCCESS_SENT_CODE_TITLE' | translate }} {{ email?.value }}
{{ 'LOGIN_PAGE.LOGIN_MAGIC.SUCCESS_SENT_CODE_SUB_TITLE' | translate }}

}
@if (isCodeSent) { } @if (email.invalid && email.touched && !email.pristine) { @if (email?.errors?.required) {

{{ 'LOGIN_PAGE.VALIDATION.EMAIL_REQUIRED' | translate }}

} @if (email?.errors?.pattern) {

{{ 'LOGIN_PAGE.VALIDATION.EMAIL_REAL_REQUIRED' | translate }}

} }
@if (isCodeSent) {
@if (code.invalid && code.touched) { @if (code.errors?.required) {

{{ 'LOGIN_PAGE.VALIDATION.CODE_REQUIRED' | translate }}

} @if (code.errors?.minlength) {

{{ 'LOGIN_PAGE.VALIDATION.CODE_REQUIRED_LENGTH' | translate: { requiredLength: code.errors?.minlength?.requiredLength } }}

} } @if (isCodeSent) {

@if (isCodeResent) { {{ 'LOGIN_PAGE.LOGIN_MAGIC.REQUEST_NEW_CODE_TITLE' | translate: { countdown: countdown } }} } @else { {{ 'LOGIN_PAGE.LOGIN_MAGIC.RESEND_CODE_TITLE' | translate }} }

}
}
{{ 'LOGIN_PAGE.FORGOT_EMAIL_TITLE' | translate }}
@if (isCodeSent) { } @else { }

{{ 'LOGIN_PAGE.LOGIN_MAGIC.DESCRIPTION_TITLE' | translate }} {{ 'LOGIN_PAGE.LOGIN_MAGIC.OR_SIGN_IN_WITH_PASSWORD' | translate }}

{{ 'LOGIN_PAGE.DO_NOT_HAVE_ACCOUNT_TITLE' | translate }} {{ 'BUTTONS.REGISTER' | translate }}