2015-09-20 85 views
1

我們在Sails框架上開發了一個角度js應用程序應用程序,並使用mysql來實現持久性。該網站使用Active Directory憑據進行身份驗證。 現在我們想要增強應用以離線工作。因此出現以下問題。Angular js web應用程序 - 脫機認證和持久性

  1. 我們應該如何在離線訪問應用程序時完成Active Directory身份驗證?
  2. 我可以理解,Indexeddb或Pouchdb可以考慮離線持久性,兩者之間的哪一個會更好,或者還有其他更好的替代方案,我們如何將離線存儲的數據同步到mysql上的在線持久性?

任何想法都不勝感激。

回答

0

離線web應用程序可能不包含所有的在線適用性。例如

;在大型系統中驗證用戶,需要到服務器的在線連接,並且這是不可能的,並且非常愚蠢的想法是將所有密碼的散列保存在客戶端離線存儲中。

這樣你就可以顯示離線統計未知用戶是說一個消息:you must Login in online stat first!

爲更好地angularjs離線Web應用程序,我向你推薦這篇文章:Offline apps using Ionic Framework, PouchDB and AngularJS

相關問題