簡體   English   中英

使用Symfony2 API對AngularJs應用程序進行身份驗證

[英]Authenticate AngularJs app with Symfony2 API

我有這種情況:

我的AngularJs應用程序主視圖是使用Symfony2和Twig渲染的。

從那時起,Symfony便成為REST api。

可通過路線http:/mysite.com/訪問此AngularjJS應用程序。 路由/受防火牆保護,因此每個人都應針對SAML身份提供程序進行身份驗證,以訪問角度應用程序。

api位於路由前綴/ api的后面。

如果我已經有用戶要進入此站點進行身份驗證,我應該如何對來自Angular的REST調用進行身份驗證? 在這種情況下,是否需要身份驗證?

使用自定義身份驗證提供程序的另一個防火牆為用戶使用了一些唯一令牌?

不,如果您的應用程序的起點位於防火牆之后,則無需對用戶進行身份驗證。 一旦通過身份驗證,所有將來的請求將具有正確的cookie。

但是,如果需要為某些外部客戶端公開API,則必須實現其他身份驗證機制。

暫無
暫無

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

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