簡體   English   中英

iOS開發查看用戶是否已登錄以及其他用戶登錄問題

[英]iOS Development see if user is logged in and other user log in questions

我正在開發我的第一個應用程序,所以我對這些東西還不那么熟悉。 我已經弄清楚了如何將POST請求url發送到php頁面並處理php以在mySQL數據庫中注冊新用戶,或者通過連接到數據庫以查看該用戶是否存在來登錄應用程序。

首先,這看起來是否正確? 只是發送請求以使用文本字段變量注冊用戶並通過檢查數據庫中是否存在文本字段信息來登錄,還是我應該采用其他方法來做到這一點?

其次,一旦用戶輸入憑據以告知應用程序該用戶已登錄,我應該怎么做,以便如果該應用程序關閉並且用戶返回到該應用程序,它將自動將用戶重新登錄。

話雖這么說,該應用程序的運行方式(截至目前)是用戶將登錄到該應用程序,並且登錄視圖將轉到另一個視圖,但隨后用戶可以注銷並返回到登錄視圖。 一旦我告訴應用程序該用戶已登錄,就應該能夠告訴該應用程序該用戶不再登錄。

如何實現數據庫安全性取決於您。 我建議您將授權/更新/獲取/發布路由到API,這樣就不需要PHP“中間人”(除非PHP是您的API),並且您可以將請求直接發送到API層並處理其余部分在服務器上。

對於純文本部分,加密數據庫上的密碼是一種常見的安全做法。 在客戶端,我建議使用Apple鑰匙串存儲用戶名/密碼,以備將來使用。 在iOS中,這可以很容易地使用實現這個鑰匙扣包裝 ,如果你正在使用ARC或這一個 ,如果你不是。

暫無
暫無

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

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