Допустим, пользователь вошел в приложение и хочет получить некоторые данные, связанные с его профилем.Приложение выполняет вызов REST со своим идентификатором пользователя для серверной части, которая, в свою очередь, выполняет SQL-запрос (SELECT x FROM y WHERE user_id = '...').
Проблема в том, что если я знаючужой идентификатор пользователя, я могу перехватить вызов REST и вставить в него свой идентификатор, тем самым получая доступ к их данным.
Как можно избежать этой проблемы?
(Этот вопрос очень похож на Как запретить пользователю доступ к данным других пользователей? , но прошло уже 5 лет, поэтому я подумал, что я сделаю еще один шаг)