2011-04-12 2 views
1

Для хранения данных WP7-app было бы здорово, если бы можно было использовать текущую учетную запись пользователей. Возможно ли это как-то? Наверное, нет. Альтернативой для меня является настройка моего собственного сервера для хранения данных, что означает, что мне также придется внедрять управление учетными записями и потребовать от пользователя создания нового логина и пароля для моего конкретного приложения/сайта. Это не очень практично, так как у пользователя уже есть реальная учетная запись на телефоне. Компромисс был бы, если бы я мог использовать зарегистрированную в реальном времени учетную запись на телефоне как своего рода токен, чтобы подтвердить, что зарегистрированный пользователь - это тот, кем он/она притворяется, а затем сохраняет данные на моем веб-сайте. Комментарии?WP7: Хранить данные в учетной записи пользователя в реальном времени

+0

Я думаю, что большинство приложений реализуют свою собственную аутентификацию на данный момент, что делает внешний вид вашего вопроса немного мрачным. – qJake

ответ

1

Это невозможно по соображениям безопасности, и я не ожидал, что он изменится в обозримом будущем.

Позволяет приложениям получать доступ к учетной записи пользователя в режиме реального времени и иметь возможность взаимодействовать с контентом, что может вызвать всевозможные проблемы, особенно в отношении безопасности.
В телефоне данные пользователей являются неприкосновенными, и вы (ваше приложение) не можете взаимодействовать с ним, не зная об этом.

+0

Да, но магазины, конечно же, должны быть разделены, чтобы только мое приложение могло получить доступ к файлам, созданным моим приложением. Я не хочу, чтобы мое приложение могло читать/писать любые файлы в реальной учетной записи пользователя. Я просто хочу, чтобы у всех уже имелась действительная учетная запись, размещенная корпорацией Microsoft. Мне никогда не придется заставлять моих пользователей создавать еще больше учетных записей для приложений, которые они используют. Если бы мы могли сосуществовать в реальном счете (с некоторыми правилами), было бы здорово, не так ли? –

+0

@Andreas Zita, хотя это может быть хорошо, есть еще много проблем, которые следует учитывать, которые затруднят: Имеют ли данные проблемы безопасности о том, где они могут быть сохранены? Как насчет ограничений по размеру на сколько можно хранить (на пользователя/на приложение)? Как бы вы контролировали доступ к данным из других источников (например, к веб-сайтам, связанным с приложением), как без этого, какая разница между использованием IsolStorage на устройстве, кроме того, что он медленнее читать/писать с/на? Учитывая выбор, есть много других вещей, которые я предпочел бы работать с MSFT в первую очередь. :) –

Смежные вопросы