Attacco SPAM

This commit is contained in:
Paolo Arena
2020-07-13 23:36:15 +02:00
parent 570340d645
commit 25dcde96df
10 changed files with 12 additions and 1 deletions

View File

@@ -1,7 +1,7 @@
import { ISignupOptions } from 'model' import { ISignupOptions } from 'model'
import { email, minLength, required, sameAs } from 'vuelidate/lib/validators' import { email, minLength, required, sameAs } from 'vuelidate/lib/validators'
// import { ValidationRuleset } from 'vuelidate' // import { ValidationRuleset } from 'vuelidate'
import { complexity, registeredemail, registereduser, aportadorexist } from '../../validation' import { complexity, registeredemail, registereduser, aportadorexist, alfanum } from '../../validation'
export interface TSignup { signup: ISignupOptions, validationGroup: string[] } export interface TSignup { signup: ISignupOptions, validationGroup: string[] }
@@ -19,6 +19,7 @@ export const validations = {
username: { username: {
required, required,
minLength: minLength(6), minLength: minLength(6),
alfanum,
registereduser registereduser
}, },
name: { name: {

View File

@@ -382,6 +382,7 @@ const msg_enUs = {
user_extralist_not_found: 'User in archive not found, insert the Name, Surname and mobile phone sent previously', user_extralist_not_found: 'User in archive not found, insert the Name, Surname and mobile phone sent previously',
user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.', user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.',
duplicate_username: 'Username is already taken', duplicate_username: 'Username is already taken',
username_not_valid: 'Username not valid',
aportador_not_exist: 'The username of the person who invited you is not present. Contact us.', aportador_not_exist: 'The username of the person who invited you is not present. Contact us.',
aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato', aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
sameaspassword: 'Passwords must be identical', sameaspassword: 'Passwords must be identical',

View File

@@ -388,6 +388,7 @@ const msg_es = {
user_extralist_not_found: 'Usuario en el archivo no encontrado, inserte el nombre, apellido y número de teléfono enviado previamente', user_extralist_not_found: 'Usuario en el archivo no encontrado, inserte el nombre, apellido y número de teléfono enviado previamente',
user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.', user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.',
duplicate_username: 'El nombre de usuario ya ha sido utilizado', duplicate_username: 'El nombre de usuario ya ha sido utilizado',
username_not_valid: 'Username not valid',
aportador_not_exist: 'El nombre de usuario de la persona que lo invitó no está presente. Contactanos.', aportador_not_exist: 'El nombre de usuario de la persona que lo invitó no está presente. Contactanos.',
aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato', aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
sameaspassword: 'Las contraseñas deben ser idénticas', sameaspassword: 'Las contraseñas deben ser idénticas',

View File

@@ -383,6 +383,7 @@ const msg_fr = {
user_extralist_not_found: 'Utilisateur dans les archives introuvable, insérez le nom, le prénom et le numéro de téléphone portable envoyés précédemment', user_extralist_not_found: 'Utilisateur dans les archives introuvable, insérez le nom, le prénom et le numéro de téléphone portable envoyés précédemment',
user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.', user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.',
duplicate_username: 'Le nom d\'utilisateur a déjà été utilisé', duplicate_username: 'Le nom d\'utilisateur a déjà été utilisé',
username_not_valid: 'Username not valid',
aportador_not_exist: 'Le nom d\'utilisateur de la personne qui vous a invité n\'est pas présent. Contactez-nous.', aportador_not_exist: 'Le nom d\'utilisateur de la personne qui vous a invité n\'est pas présent. Contactez-nous.',
aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato', aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
sameaspassword: 'Les mots de passe doivent être identiques', sameaspassword: 'Les mots de passe doivent être identiques',

View File

@@ -419,6 +419,7 @@ const msg_it = {
user_extralist_not_found: 'Utente in archivio non trovato, inserire il Nome, Cognome e numero di cellulare comunicato nella lista nel 2019. Se questa è una nuova registrazione, dovete registrarvi tramite il LINK di chi vi sta invitando.', user_extralist_not_found: 'Utente in archivio non trovato, inserire il Nome, Cognome e numero di cellulare comunicato nella lista nel 2019. Se questa è una nuova registrazione, dovete registrarvi tramite il LINK di chi vi sta invitando.',
user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.', user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.',
duplicate_username: 'L\'Username è stato già utilizzato', duplicate_username: 'L\'Username è stato già utilizzato',
username_not_valid: 'L\'Username non é valido',
aportador_not_exist: 'L\'Username di chi ti ha invitato non è presente. Contattaci.', aportador_not_exist: 'L\'Username di chi ti ha invitato non è presente. Contattaci.',
aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato', aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
invitante_username_not_exist: 'Inserire l\'Username della persona che fa da invitante', invitante_username_not_exist: 'Inserire l\'Username della persona che fa da invitante',

View File

@@ -396,6 +396,7 @@ const msg_pt = {
user_extralist_not_found: 'Utilizador no arquivo não encontrado, introduza o Nome, Apelido e número de telemóvel comunicado na lista em 2019. Se este for um novo registo, deve registar-se através do LINK de quem o está a convidar.', user_extralist_not_found: 'Utilizador no arquivo não encontrado, introduza o Nome, Apelido e número de telemóvel comunicado na lista em 2019. Se este for um novo registo, deve registar-se através do LINK de quem o está a convidar.',
user_not_this_aportador: 'Estás a usar um link de alguém que não o teu convidado original', user_not_this_aportador: 'Estás a usar um link de alguém que não o teu convidado original',
duplicate_username: 'O nome de usuário já foi usado', duplicate_username: 'O nome de usuário já foi usado',
username_not_valid: 'Username not valid',
aportador_not_exist: 'O nome de usuário da pessoa que o convidou não está presente. Por favor, contacte-nos.', aportador_not_exist: 'O nome de usuário da pessoa que o convidou não está presente. Por favor, contacte-nos.',
aportador_regalare_not_exist: 'Digite o nome de usuário da pessoa que você quer dar ao convidado como presente', aportador_regalare_not_exist: 'Digite o nome de usuário da pessoa que você quer dar ao convidado como presente',
sameaspassword: 'As senhas devem ser idênticas', sameaspassword: 'As senhas devem ser idênticas',

View File

@@ -398,6 +398,7 @@ const msg_si = {
user_extralist_not_found: 'Uporabnik ni najden v arhivu, vpiši Ime,Priimek in telefonsko, ki si jo posredoval v listi leta 2019. Če je to nova registracija, se moraš prijaviti potom LINKA osebe, ki te vabi.', user_extralist_not_found: 'Uporabnik ni najden v arhivu, vpiši Ime,Priimek in telefonsko, ki si jo posredoval v listi leta 2019. Če je to nova registracija, se moraš prijaviti potom LINKA osebe, ki te vabi.',
user_not_this_aportador: 'Uporabljaš link druge osebe, različen od tvojega originalnega povabljenca.', user_not_this_aportador: 'Uporabljaš link druge osebe, različen od tvojega originalnega povabljenca.',
duplicate_username: 'To Uporabniško ime je že uporabljeno', duplicate_username: 'To Uporabniško ime je že uporabljeno',
username_not_valid: 'Username not valid',
aportador_not_exist: 'To Uporabniško ime, ki te je povabilo, ni več prisotno.Kontaktiraj nas.', aportador_not_exist: 'To Uporabniško ime, ki te je povabilo, ni več prisotno.Kontaktiraj nas.',
aportador_regalare_not_exist: 'Vpiši Uporabniško ime osebe, ki jo želiš podariti povabljencu', aportador_regalare_not_exist: 'Vpiši Uporabniško ime osebe, ki jo želiš podariti povabljencu',
sameaspassword: 'Geslo mora biti enako', sameaspassword: 'Geslo mora biti enako',

View File

@@ -9,6 +9,7 @@ export const serv_constants = {
RIS_CODE_USER_NOT_THIS_APORTADOR: -75, RIS_CODE_USER_NOT_THIS_APORTADOR: -75,
RIS_CODE_USER_EXTRALIST_NOTFOUND: -70, RIS_CODE_USER_EXTRALIST_NOTFOUND: -70,
RIS_CODE_USERNAME_ALREADY_EXIST: -60, RIS_CODE_USERNAME_ALREADY_EXIST: -60,
RIS_CODE_USERNAME_NOT_VALID: -65,
RIS_CODE_EMAIL_ALREADY_EXIST: -50, RIS_CODE_EMAIL_ALREADY_EXIST: -50,
RIS_CODE_USER_ALREADY_EXIST: -48, RIS_CODE_USER_ALREADY_EXIST: -48,
RIS_CODE_EMAIL_NOT_EXIST: -45, RIS_CODE_EMAIL_NOT_EXIST: -45,

View File

@@ -3064,6 +3064,8 @@ export const tools = {
tools.showNegativeNotif(mythis.$q, mythis.$t('reg.err.user_not_this_aportador') + ' ' + msg) tools.showNegativeNotif(mythis.$q, mythis.$t('reg.err.user_not_this_aportador') + ' ' + msg)
} else if (riscode === serv_constants.RIS_CODE_USERNAME_NOT_VALID) {
tools.showNotif(mythis.$q, mythis.$t('reg.err.username_not_valid'))
} else if (riscode === serv_constants.RIS_CODE_USERNAME_ALREADY_EXIST) { } else if (riscode === serv_constants.RIS_CODE_USERNAME_ALREADY_EXIST) {
tools.showNotif(mythis.$q, mythis.$t('reg.err.duplicate_username')) tools.showNotif(mythis.$q, mythis.$t('reg.err.duplicate_username'))
} else if (riscode === tools.ERR_SERVERFETCH) { } else if (riscode === tools.ERR_SERVERFETCH) {

View File

@@ -3,3 +3,4 @@ export { registereduser } from './registereduser'
export { aportadorexist } from './aportadorexist' export { aportadorexist } from './aportadorexist'
export { registeredemail } from './registeredemail' export { registeredemail } from './registeredemail'
export { complexity } from './complexity' export { complexity } from './complexity'
export { alfanum } from './alfanum'