Страница индекса PhoneGap - PullRequest
4 голосов
/ 04 января 2012

Я знаю, что страница index.html (стартовая страница PhoneGap) должна находиться на устройстве. но если мы хотим создать приложение, которое использует аутентификацию стороннего пользователя, прежде чем перейти к основному приложению, то что же нам делать?

Заранее спасибо

Ответы [ 3 ]

1 голос
/ 05 января 2012

Ну, вы не говорите, если вы специфичны для платформы .. И есть много сторонних опций аутентификации ..

Но я могу предложить два решения (по общему признанию, мой собственный код и т. Д.), Обаони используют PhoneGap для Android и PhoneGap Plugins.Ключевым фрагментом кода для меня была функция обратного вызова onLocationChange плагина ChildBrowser.Ваше приложение может перевести пользователя на другие сайты для авторизации или чего-то еще, но при этом вернуть контроль.

Учебное пособие по использованию Twitter REST API (OAuth 1, ChildBrowser, плагин jsOAuth)

Бесплатное приложение для Android + Источник на github : приложение AppLaud (OpenID, ChildBrowser, пользовательский сервер)

1 голос
/ 19 апреля 2012

Для аутентификации у вас может быть форма в вашем index.html (может быть, под логином div), чтобы сделать сообщение для реального веб-сервера.

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

Вы можете отключить эту функцию, пока не получите успешный вход в систему с веб-сервера. Если вы отправляете сообщение через ajax, веб-просмотр даже не мигает, но вы все равно получите успешный ответ на вход от веб-сервера и просто включите функциональность в своем приложении после этого.

Дайте мне знать, если это сбивает с толку, и я постараюсь объяснить более четко и Надеюсь, это поможет.

1 голос
/ 04 января 2012

На Android вы можете изменить стартовую страницу в основной деятельности или вы можете сделать перенаправление в index.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...