簡體   English   中英

angularjs中是否有任何插件,例如會話結束用戶何時應要求登錄憑據

[英]Is there any plugin in angularjs , such as when session out user should ask for login credentials

尋找angularjs插件,即,當用戶會話退出時,應該出現登錄頁面,而當用戶再次登錄時,他應該再次登錄到他離開的同一頁面。 我已經使用Spring Security進行登錄了。 有誰能夠幫助我 ?

您可以使用CivilianCRM示例所演示的技術:

  • Angular客戶
  • REST服務器,應適用於您的方案

當服務器會話超時時,客戶端隨后的任何Ajax調用都將使用HTTP 401未經授權來應答。

Angular客戶端安裝了一個HTTP攔截器,該攔截器可檢測401響應,並透明顯示一個模式登錄框。 當用戶輸入其憑據時,會將其發送到服務器的登錄URL,然后服務器建立新的會話。 成功登錄后,將重新發送原始請求(以401失敗)。

因此,應用程序的其余部分完全不知道這種機制,它是完全透明的。

HTTP攔截器可作為自己的Angular模塊使用

暫無
暫無

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

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