При использовании SQL-сервера 2008 является опцией: возможно, необходимо проверить новый тип данных hierarchyid .
В конце концов, мне просто пришлось написать свой собственный механизм входа в систему.
Вы, вероятно, захотите взглянуть на эту структуру, touchengine , которая используется для связи между Cocoa Touch и Google App Engine. В IBM также есть интересная статья под названием Подключение iPhone от Apple к предложениям Google по облачным вычислениям , в которой освещается touchengine.
Цитата из будущего списка функций touchengine:
Как насчет использования служб связки ключей, доступных на iPhone, для безопасного хранения учетных данных пользователя? Затем просто обращайтесь к этим учетным данным всякий раз, когда вам нужно войти в движок приложения.
См. этот вопрос о доступе к связке ключей на iPhone, где приведены некоторые ссылки и дополнительные уровни абстракции, которые упростят вашу жизнь.