Registo

@if (success()) {
Registo efetuado com sucesso! Por favor verifique o seu email para confirmar a conta.
} @if (error()) {
Erro ao realizar o registo! Por favor tente novamente mais tarde.
} @if (errorUserExists()) {
Utilizador já registado! Por favor escolha outro.
} @if (errorEmailExists()) {
O email já está em uso! Por favor escolha outro.
} @if (doNotMatch()) {
A palavra-passe e a sua confirmação devem ser iguais!
}
@if (!success()) {
@if (registerForm.get('login')!.invalid && (registerForm.get('login')!.dirty || registerForm.get('login')!.touched)) {
@if (registerForm.get('login')?.errors?.required) { O utilizador é obrigatório. } @if (registerForm.get('login')?.errors?.minlength) { O utilizador deve ter pelo menos 1 caracter } @if (registerForm.get('login')?.errors?.maxlength) { O utilizador não pode ter mais de 50 caracteres } @if (registerForm.get('login')?.errors?.pattern) { Your username is invalid. }
}
@if (registerForm.get('email')!.invalid && (registerForm.get('email')!.dirty || registerForm.get('email')!.touched)) {
@if (registerForm.get('email')?.errors?.required) { O email é obrigatório. } @if (registerForm.get('email')?.errors?.invalid) { Email inválido. } @if (registerForm.get('email')?.errors?.minlength) { O email deve ter pelo menos 5 caracteres } @if (registerForm.get('email')?.errors?.maxlength) { O email não pode ter mais de 50 caracteres }
}
@if (registerForm.get('password')!.invalid && (registerForm.get('password')!.dirty || registerForm.get('password')!.touched)) {
@if (registerForm.get('password')?.errors?.required) { A palavra-passe é obrigatória. } @if (registerForm.get('password')?.errors?.minlength) { A palavra-passe deve ter pelo menos 4 caracteres } @if (registerForm.get('password')?.errors?.maxlength) { A palavra-passe não pode ter mais de 50 caracteres }
}
@if ( registerForm.get('confirmPassword')!.invalid && (registerForm.get('confirmPassword')!.dirty || registerForm.get('confirmPassword')!.touched) ) {
@if (registerForm.get('confirmPassword')?.errors?.required) { A confirmação da palavra-passe é obrigatória. } @if (registerForm.get('confirmPassword')?.errors?.minlength) { A confirmação da palavra-passe deve ter pelo menos 4 caracteres } @if (registerForm.get('confirmPassword')?.errors?.maxlength) { A confirmação da palavra-passe não pode ter mais de 50 caracteres }
}
}
Para entrar, utilize as seguintes contas:
- Administrador (utilizador="admin" e palavra-passe="admin")
- Utilizador (utilizador="user" e palavra-passe="user").