Мне нужен совет.
У меня есть мобильное приложение (Android) и веб-сервис для него.
Когда приложение запускается впервые - пользователь выполняет какой-то процесс регистрации. Тогда у него есть имя пользователя (уникальное). Сервер предоставляет пользователю уникальный идентификатор пользователя для внутренних целей.
В некоторых функциях приложения - пользователь отправляет запросы веб-службе, которой требуется идентификатор пользователя.
Я подумал отправить для этих запросов имя пользователя, а не userId - это означает, что приложение никогда не будет иметь внутренних userIds, всегда отправлять имя пользователя, и веб-служба сама найдет userId ..... Думаю, это лучше для проблемы безопасности, недостаток в том, что на стороне сервера это занимает больше времени.
Есть идеи?
Комментарии?