2016-10-03 43 views
0

端點/ oauth/token和/ oauth/authorize是否應該可供任何人訪問?/oauth/**是否被證實?

目前我需要一個用戶進行身份驗證,我想這是對我的應用程序的登錄,它不應該照顧誰調用它我說的對嗎?

回答

2

這些端點實際上對用戶和客戶端進行身份驗證。這取決於你的用例,但總的來說,它們應該可以被任何人從任何地方訪問。

如果您希望能夠從任何地方認證用戶,你讓客戶在全球範圍內的互聯網(您的企業網絡,而不是在例如)在隨後訪問這些端點不應受到限制。

如果您只想限制自己到企業網絡(即用戶只能從企業網絡內進行身份驗證,並且客戶端只能在與公司網絡連接時請求令牌),那麼您可以相應地對這些端點進行防火牆。