Você deve desenvolver todas as medidas de segurança primeiramente no back end.
Os serializers do Rails determinam quais dados são enviados.
O Guardian protege quais ações são permitidas.
Tudo isso é gerenciado pelos Controllers do Rails.
Não importa que tipo de lixo o front end envie ou o que ele solicite para recuperar, pois esses elementos protegem o servidor.
Você pode espelhar isso com o comportamento do front end, mas o front end não é o guardião.
Confira alguns dos plugins maiores e você verá exemplos de Serializers e o uso do Guardian.