我開始開發一個Web應用程序作爲我的學位的主要項目。應用程序的目的並不重要。我的問題是處理登錄。我在使用jQuery移動設置登錄方面沒有問題,這實際上工作得很好。問題是我正在通過ajax處理使用php腳本的登錄並在該過程中創建會話。因此,爲了檢查用戶是否登錄,我會正常使用一個PHP腳本,但在這種情況下,我不能。我需要繼續只使用客戶端進行身份驗證。這將是什麼解決方案?我可以使用某些原生jQuery函數處理身份驗證,還是需要編寫一些JS腳本?如果有人有任何解決方案,我不需要實際的代碼,只是最好的解決方案。謝謝jQuery Mobile登錄處理程序
0
A
回答
2
只要登錄驗證限於設備,就可以實現此目的。我的意思是用戶ID /密碼組合可以存儲在本地設備上。您可以爲此選擇本地文件系統存儲。這裏是步驟:
1)使用戶註冊用戶ID /密碼
2)檢查您的本地存儲中是否存在uid。如果不通過將其寫入本地存儲器進行註冊。
3)稍後當用戶返回時,根據本地存儲驗證登錄憑證。
+0
因此,沒有什麼可以阻止某人在本地存儲中查看並以純文本形式查看用戶標識和密碼。 –
1
我假設你正在開發一個移動web框架的本地應用程序。在這種情況下,你有兩個選擇:
- POST登錄詳細信息出到服務器的某處,驗證並返回會話,允許用戶訪問。這顯然需要互聯網接入,但會更安全。
- 當用戶註冊時,使用JavaScript將憑證存儲在local storage中。加密此值並與用戶登錄時進行比較。
相關問題
- 1. 登錄批處理程序
- 2. Jquery Mobile onSearch事件處理程序
- 3. 登錄到遠程Web處理程序
- 4. Jquery mobile登錄表
- 5. Jquery mobile和Facebook登錄
- 6. jQuery Mobile用戶登錄
- 7. JQuery Mobile登錄頁面
- 8. jQuery Mobile登錄腳本
- 9. 處理登錄
- 10. jQuery + jQuery Mobile =兩次調用處理程序?
- 11. jQuery Mobile點擊處理.click
- 12. jQuery Mobile事件處理
- 13. Angularjs處理登錄和登錄頁面
- 14. Yii:無登錄頁面處理登錄
- 15. jQuery Mobile - pageinit處理程序不會調用後續changePage調用
- 16. ASP.NET MVC + jQuery Mobile的事件處理程序
- 17. jQuery Mobile事件處理程序不總是工作
- 18. 在分割按鈕上添加事件處理程序jquery mobile
- 19. Jquery Mobile:我可以在pagebeforehide處理程序中使用stopPropagation嗎?
- 20. 簡單的jQuery Mobile/AJAX登錄
- 21. JQuery Mobile - 用戶登錄最佳實踐
- 22. 使用jQuery mobile和php登錄
- 23. Grails的/ jQuery Mobile的觀點登錄
- 24. JQuery Mobile/PHP登錄/刷新問題
- 25. Jquery Mobile用Yii登錄問題
- 26. 保持登錄狀態jQuery Mobile
- 27. jQuery Mobile和PHP登錄會話
- 28. 使用jQuery Mobile登錄後重定向
- 29. Jquery標籤處理程序
- 30. jQuery onLoad處理程序
我不確定你可以在沒有服務器端的情況下進行身份驗證。但是,在移動設備上使用php有什麼問題? – Hast
其實,我相信你不能 – Hast
未來我希望能夠使用這個網絡應用程序作爲Firefox OS的可安裝的網絡應用程序,據我所知,我需要所有的文件與客戶端腳本。或者我? –