簡體   English   中英

我如何開發注冊和登錄系統Jquery mobile

[英]How I can develop a registration and login system Jquery mobile

大家好,我現在在jquery mobile中構建一個移動應用程序,我的想法是在jquery mobile中完成該應用程序,然后使用IOS和android的手機構建進行編譯,現在我的問題是我需要為該應用程序構建一個注冊和登錄頁面,但沒有例如,我對此有很多了解,我希望為用戶數據提供最佳的安全性,並認為需要Web服務器來存儲和驗證來自應用程序的數據

例如,一個用戶在我的應用程序中注冊,並且該信息將在以后用戶嘗試登錄時發送到我的Web服務器,該應用程序將驗證該信息,例如電子郵件和密碼,如果用戶輸入了所有正確的信息,他將獲得訪問權限,但現在我看了一些教程,不知道我將如何做,有人可以幫助我還是給我一些指導來做到這一點? 我知道jQuery mobile不適用於php

您必須設置一個http(后端)服務,該服務能夠一致地存儲用戶密碼鍵值對。 密碼應為md5(+ salt),這是您無需太多先驗知識即可進行的最低密碼安全性。 有許多插件可以直接在客戶端進行加密。 請看這里 隨着應用程序的增長和安全問題的日益嚴重,您應該考慮使用AES加密之類的方法

此外,您還必須獲取要求用戶/密碼組合的html公式。 您可以通過ajax請求將配方數據發送到后端。 這里描述。

在ajax請求的回調中,您可以將會話/用戶重定向到受保護的內容或其他內容。 在客戶端進行“虛擬”會話有一些隱藏的缺點。 更好的方法是將您的后端服務擴展為在識別出有效/已知用戶之后發送令牌或類似內容。 甚至兩種技術都結合使用,以防止會話劫持

簡單的后端服務可能是php / perl / java-serlvet / cpp服務。 因為您可以自由選擇任何可用的框架。 就像我喜歡javascript一樣,您應該在這里看看: node.js

根據我自己的經驗,我將端到端示例與單元測試放在一起。 它在后端使用Node.js和MongoDB,您可以輕松地將其移植到您喜歡的堆棧。

在此處進行檢查: 使用MongoDB和Mongoose在移動應用程序中進行用戶注冊,登錄和注銷

暫無
暫無

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

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