No vídeo foi descrito que podemos customizar o teclado de acordo com a necessidade fazendo, assim, com que o usuário não consiga colocar informações erradas como, por exemplo, letras no campo do número do cartão de crédito ou símbolos no campo de data.
Porém, fiquei curioso para saber se é possível ele copiar um texto de alguma forma e colar nesses campos. Ele conseguirá colocar os dados inválidos? Se sim, isso possivelmente causará um crash na aplicação caso não tratado, seja a nível de front ou back.
Podemos evitar esse tipo comportamento de usuários mal intencionados impedindo que ele cole campos errôneos? E, ainda, esse tipo de tratamento deve ser feito na hora do input do usuário, na hora de processar e validar esses dados ou em ambas?