我正在開發一個組織者,其中包含通過網站進行保存和管理的用戶任務。對於我使用ASP.NET MVC 4和backbone.js的網站。現在我想用PhoneGap創建一個移動應用程序。用戶將能夠登錄/註冊,然後他將能夠隨身攜帶手機/平板電腦管理他的任務。所以我的問題是,我不知道如何登錄,然後如何從服務器獲取任務。用phonegap和asp.net mvc登錄4
現在我正在使用backbone.js,並且在管理任務的服務器上有一個api。我的想法只是使用ASP.NET MVC中的相同代碼(只有html,css,js),並且它應該很容易工作,但是對於那個api用戶必須被記錄,並且這是使用簡單的成員資格和web安全性在後端部分中使用,我不會用於移動版本,我不知道用戶登錄的具體情況。
另一個想法是檢查用戶憑證(通過AJAX請求到服務器可以說用戶是否輸入了有效的登錄數據),以便在電話上存儲我的用戶標識(本地存儲或類似內容),然後在服務器上使用api,這將不需要用戶登錄,它將管理用戶的任務(爲此我傳遞用戶ID)。但我認爲這將是一個巨大的安全漏洞,因爲每個人只有輸入用戶ID才能更改任務。我已經找到了Raymond Camden的一個登錄示例(See it here),這可能有助於這個想法,但它僅適用於登錄部分(並且它僅在設備上登錄,但仍然存在我解釋的安全漏洞問題,關注我)
So我將不勝感激,如果你請給我一些想法如何實現在設備上登錄和如何從服務器獲取用戶數據。即使只有概念性的想法,我也會很感激。