2013-10-22 146 views
0

如何驗證是否輸入了正確的用戶名和密碼?我想提示用戶他們輸入的用戶名/密碼是否在Notes地址簿中找不到匹配項。驗證用戶名和密碼

回答

1

如果您嘗試使用錯誤憑證的NotesView.update(),它將失敗,回調函數將作爲第一個參數獲取false,並且我假定它將獲得特定錯誤作爲第二個參數。

我不認爲您可以將密碼與存儲在Domino地址簿中的密碼進行比較。在Domino中,密碼只能保存爲salted哈希值,您無法在iOS設備上創建相同的哈希值。

+0

謝謝,朱利安。我使用了NotesView.update(),並根據返回的內容提醒用戶。我還對dtg_notesview.js中的ynReadView方法進行了更改,以便在設備未連接時,在返回語句之前提示「無網絡可用」。 –

0

只需獲取用戶名和密碼,並將其與您存儲在地址簿中的數據進行比較即可。如果你正在使用一些加密,這個概念有點不同,但你仍然需要進行比較。