в данном вопросе главное - механизм авторизации, который поддерживает поддерживает сервер. Например, все это может работать по протоколу авторизации oauth.
Тогда приложение знает, какие данные надо спросить у пользователя и отправить серверу, получить ответ и показать пользователю.
Делать это можно встроенные средствами, готовыми сторонними библиотеками, или грубо и брутально, как и описал
@itspers
Более подробно я могу рассказать только про Phonegap, но там от web'a ничем не отличается :) Помимо разве что, самого oAuth.