gpt4 book ai didi

AngularJS + Jersey RESTful 后端 : Authentication & Authorization

转载 作者:行者123 更新时间:2023-12-03 06:54:45 25 4
gpt4 key购买 nike

我正在构建一个 AngularJS Web 应用程序,它使用 Jersey 作为 RESTful ws 提供程序。我希望用户能够登录并仅执行某些操作。我应该为此使用 OAuth 吗?我看到人们在为第三方提供访问后端中属于某些用户的数据的机会(例如 Facebook 登录)时多次提到 OAuth,但在这种情况下,只有我,我的前端调用我的后端。

之前,我曾经使用 JSF 和 CDI 来完成此操作,但我决定切换到 Angular,所以现在我的后端和前端不再像以前那样“粘在一起”。对于此用例,我应该使用 OAuth 吗?有没有更好的办法?

最佳答案

如果您想要一个可以从其他前端和/或服务使用的松散耦合的 API,我认为 OAuth 无疑是最佳选择。它还可以为您省去很多跨域麻烦(例如,IE9 不允许在跨域请求中包含 cookie、身份验证等)。

如果您绝对确定它只会成为您自己的前端,我会考虑将 API 放置在同一个 Web 应用程序中,这将通过使用与前端相同的方式来解决身份验证问题。

关于AngularJS + Jersey RESTful 后端 : Authentication & Authorization,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17856011/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com