Estoy desarrollando una aplicación desde la cual los usuarios navegan y compran libros. El cliente puede ser Android, iOS, Mac. El servidor es ASP.net Web APIs.
Sé que hay muchos servicios de pago disponibles. Uno de estos es Authorize.net, que creo que usaré. Cuando un usuario paga un libro, obtiene un enlace único para descargar datos del servidor. Quiero evitar que otros usuarios que han recuperado ilegalmente ese enlace descarguen datos. Además, quiero mantener segura la información de pago de los usuarios.
No tengo experiencia en seguridad. Entonces, por favor da algún consejo sobre cómo implementar esto. Gracias.