2011-01-25 4 views
0

Это не вопрос программирования, а больше логики.Признание Интернета с помощью приложения для Android

В принципе у меня есть сайт, на котором я делаю приложение для Android. В приложении я хочу, чтобы пользователь мог войти в систему, введя свое имя пользователя и пароль в приглашении в приложении. Когда пользователь нажимает логин, данные отправляются на URL-адрес сайта. Здесь я немного потерял ... как тогда приложение узнает, был ли вход в систему успешным или нет, и, в случае успеха, я хочу, чтобы приложение показывало другую форму или что-то другое, что бы пользователь мог опубликовать новый контент на сайт, который будет снова отправлен. Я предполагаю, что это предполагает получение cookie для проверки подлинности? Должен ли я настроить страницу пользовательских ответов? И как приложение будет поддерживать сеанс?

ответ

0

Чтобы ответить на ваши вопросы:

как же тогда приложение знать, является ли Войти успешным или нет?

На стороне сервера вы можете ОТПРАВИТЬ команду POST со значением. Это значение может быть любым, что вы хотите, включая информацию о том, был ли логин успешным или нет.

Я бы предположил, что это связано с извлечением файла cookie для проверки подлинности?

Вы можете использовать COOKIE для проверки на стороне сервера, что запрос поступает из действительного сеанса.

Должен ли я настроить настраиваемую страницу ответов?

Это не обязательно, но я определенно сделаю это.

Как приложение будет поддерживать сеанс?

Вы можете сохранить «cookie» в глобальном объекте/переменной.

-

Имея ответить на ваши вопросы, я хотел бы предложить вам сделать небольшой успокоительный/HTTP/SOAP API на стороне сервера и использовать его на клиенте (ANDROID) стороны. Это будет проще, чем PARSING существующих веб-страниц.