Лучший способ аутентификации из C # WPF на сайте PHP - PullRequest
0 голосов
/ 24 августа 2011

Я пишу приложение WPF, которое мне нужно аутентифицировать на нашем текущем веб-сайте на основе PHP. Я имею полный контроль над обоими, так что любая рекомендация возможна.

Я не знаю, будет ли лучше использовать:

  1. Передайте имя пользователя и пароль через post / get в API и посмотрите, является ли пользователь "действительным"
  2. Подключение к базе данных напрямую (вероятно, не очень хорошая идея)
  3. JSON или XML?

1 Ответ

0 голосов
/ 24 августа 2011

Несколько предложений:

  1. Для обеспечения безопасности и связи между клиентом и сервером используйте объект WebClient. Или, если вы хотите стать профессионалом, найдите в php в генераторе веб-службы и поработайте со стандартами веб-службы..
  2. только сервер должен иметь возможность взаимодействовать с БД, веские причины, абстракция и ортогональность являются вескими причинами для этого.
  3. Json делает данные более тонкими, поэтому рекомендуется, но если вы неНе заботясь о размере данных, xml может быть напрямую привязан к элементам управления wpf, может быть, это поможет вам.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...