
08.07.2010, 14:16
|
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Посоветуйте, что делать с этим огромным идентификатором пользователя
Готовое приложение. Написано было для ВК, идентификаторы пользователей и в клиенте и на стороне сервера - целые.
В МоемМире идентификаторы имеют какую-то совершенно дикую размерность и понятно, что напрямую их использовать невозможно.
Вижу два варианта
1. Переход от целочисленных к строковым userID и на клиенте и на сервере (муторно и наверняка вылезут баги, если где-то userID используется как целочисленный индекс массива)
2. Переход от использования внешнего userID к использованию внутреннего (суррогатного), соответствие между которыми брать из некоторой специальной таблицы. В этом случае приложение ничего как бы и не заметит, но придется постоянно лазить на сервер, чтобы узнавать userID по externalUserID и наоборот (в приложении постоянно приходится таскать профили пользователей и еще кое-что).
Что-то я в раздумьях.
|