Я пишу настольное приложение WPF, которое использует SQL CE в качестве хранилища данных и синхронизирует его с удаленной базой данных SQL Server через веб-сервис. Настольное приложение обеспечивает те же функциональные возможности, что и веб-приложение ASP.NET, которое я написал, но обеспечивает функциональность для пользователя, когда отсутствует доступность подключения.
База данных SQL Server также обеспечивает функциональность членства для веб-версии приложения.
У меня такой вопрос ... как я могу предоставить пользователю функцию входа в систему для приложения WPF, когда оно находится в режиме «отключен»? Я хочу, чтобы у пользователя была та же функциональность входа в систему, что и при входе через веб-приложение. Я знаю, как синхронизировать таблицы necesarry aspnet_Membership (пользователи, роли и т. Д.), Но как мне создать поставщика членства для WPF? Я не смог найти примеры.
(Приложению WPF не нужно создавать или удалять пользователей, но функциональность редактирования была бы неплохой ... Очень важно, чтобы приложение позволяло пользователю входить в систему и проверять его пароль по сравнению с паролем, синхронизированным из основной базы данных, поэтому Я не уверен, как это шифрование / дешифрование будет работать).
Спасибо за любой совет, который вы можете дать