這是我的問題,我使用Parse解決方案構建了一個應用程序。在這個應用程序中,我使用了Parse的基本認證。解析死亡後,我需要遷移。CloudKit認證登錄/密碼
我想用CloudKit解決方案來實現身份驗證,但我不確定這是一個很好的實踐。我瞭解到,Cloudkit基本身份驗證基於用戶蘋果帳戶。但我需要使用登錄名/密碼進行身份驗證。
在Parse中沒有類似「密碼」的字段,所以我不知道如何以安全的方式將密碼存儲在我的表Users中。而且我不確定在公共部分保存密碼是否安全。
我想知道在CloudKit(登錄/密碼)中是否有良好的實踐基礎認證?
在此先感謝您的幫助;)
PS:其他解決方案應該是轉移到火力點,但我更喜歡CloudKit的邏輯的時刻。
感謝您的回覆,我沒有指定的是我的應用程序是用於關聯的,他們需要控制用戶,這是在後端創建用戶的關聯,如果您是創建帳戶的用戶,則無法創建帳戶不是項目的一部分。 Cloudkit可能不是我的問題的解決方案。 – Hikosei
你可以讓他們輸入用戶名和密碼。然後首先檢查後端系統是否正常,如果沒有問題,請將其連接到iCloud用戶(通過將用戶名和密碼哈希以及iCloud ID保存在單獨的用戶recordType中)。之後,用戶就可以被吸引進入iCloud。他的iCloud帳戶連接到他在後端系統中的帳戶。 –
我明白你的答案,但我的問題是我沒有後端系統,它是通過解析來管理的。所以我正在尋找解析的替代品。在我的情況下,認爲由於這種認證,CloudKit無法完成這項工作。我正在尋找firebase的方向。非常感謝你的幫助 – Hikosei