android - Protect data so only verified client can read -


i creating rest server holding decent amount of proprietary information. want users able access information in intended way, through map built iphone/android app. require verified email registration access server. rate limiting amount of information identity can receive, want take step further , prevent (or @ least try prevent) identity pretending app , grabbing information in plain text.

a successful example of spotify, can download music want difficult(impossible?) @ files unless using 1 of clients.

i have seen questions saying impossible: https://stackoverflow.com/questions/32084631/how-can-you-lock-down-so-only-your-android-client-can-interact-with-your-parse-p

however not explain techniques companies spotify use @ least obscure data. ok holding 1 request @ time on client , requiring online in order view information.

tl;dr: way ensure rest communication verified client(android/ios), , decrypt information app can use it?

you encrypt information, dont know this, know there book called java jax-rs deals authentication talking about.


Comments

Popular posts from this blog

Ansible - ERROR! the field 'hosts' is required but was not set -

customize file_field button ruby on rails -

SoapUI on windows 10 - high DPI/4K scaling issue -