簡體   English   中英

在移動網絡應用程序和iPhone上的移動應用程序之間共享信息

[英]Sharing information between mobile web app and mobile app on iPhone

我正在嘗試在移動網站和iPhone上的移動應用程序之間建立某種用戶跟蹤機制。 有沒有一種方法可以使用Cookie或HTML 5 Web數據庫在移動網站上存儲信息,然后從移動應用程序訪問它(我知道這是一個安全問題)? 還有其他將信息傳輸到移動應用程序的方法嗎?

讓他們登錄兩次; 一次在網站上,一次在移動應用上。 然后,您可以使用雲服務交換數據。 兩者都應允許用戶長時間保存其憑據,因此用戶不會介意這一點。

是的,您可以在移動網站和移動應用程序上訪問相同的每用戶信息。 您可以通過讓網站和移動應用程序都訪問某個地方的信息源(基本上是數據庫)來實現此目的,並且要求用戶進行身份驗證以標識自己。

Cookies並不是真正用於此的意思(盡管它們可能會被用來跟蹤哪個用戶已與Web服務器建立了身份並且很有用)。 Cookies是Web服務讓Web客戶端記住少量信息並稍后報告的一種方式。

針對您的方案的一種常見方法是讓Web服務提供對數據庫的訪問權限-例如,Web服務可能采用RESTful URL並提供JSON或XML-您的移動應用程序可以訪問該服務。 您的移動網站將在后台訪問相同的數據源(盡管不必通過Web服務界面訪問)。

關於安全性的說明:一些安全性較高的服務(例如銀行)僅提供移動應用程序的輔助登錄,該登錄與用戶的“適當”登錄相關。 這有助於避免嚴重的信息泄漏-手機容易丟失等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM