通过oAuth2功能进行AngularJS身份验证/授权

时间:2017-06-07 07:17:42

标签: angularjs oauth-2.0 authorization

有人可以帮助找到解决方法如何在AngularJS上编写此功能吗? 在一个端口上安装java rest API和授权服务器,在另一个端口上安装ui。
oAuth2进行后端授权。需要进行UI授权。
有人可以帮忙吗?

谢谢和最诚挚的问候。

2 个答案:

答案 0 :(得分:0)

如果您使用的是AngularJs 1,则可以使用Satellizer。它是一个AngularJs库,可以轻松实现基于令牌的身份验证。

这是GitHub链接 - > https://github.com/sahat/satellizer/

它与OAuth1,OAuth2兼容,并且内置支持最受欢迎的提供商(Google,Facebook,GitHub等)。我正在将它用于当前的项目,它完美无缺。

如果您需要任何进一步的帮助,请提供一些细节:)

答案 1 :(得分:0)

如果您使用的是oauth2服务器,则可以通过oauth令牌授权您休息。

在登录表单中进行http调用,前端到必要的休息点,并获取相关令牌并将其存储在本地存储中。

然后使用和http截取者将授权标头附加到每个请求。

如果您需要任何代码或示例,请给我留言。