【问题标题】:How to OAuth token refresh angularjs or javascript applications如何 OAuth 令牌刷新 angularjs 或 javascript 应用程序
【发布时间】:2017-03-01 22:38:12
【问题描述】:

我是 Oauth 协议的新手,我创建了一个身份服务器应用程序,为应用程序创建 access_token

但令牌的生命周期约为 5 分钟。所以我在我的 angularjs javascript 应用程序上得到一个access_token,并在用户登录时将其保存在库克中。一段时间后,令牌过期。

如何刷新令牌。例如发送令牌请求全部 2 分钟。或其他方式。

我可以使用哪种授权类型?

【问题讨论】:

    标签: javascript angularjs oauth oauth-2.0 identityserver3


    【解决方案1】:

    你可以在这里找到一个例子:https://github.com/witoldsz/angular-http-auth/blob/master/src/http-auth-interceptor.js 它使用缓冲区来存储被拒绝的 $http 调用,如果刷新令牌过期,它会广播一些事件。 你可以在这里找到另一个例子:http://bitoftech.net/2014/07/16/enable-oauth-refresh-tokens-angularjs-app-using-asp-net-web-api-2-owin/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-25
      • 2016-06-26
      • 2020-05-05
      • 1970-01-01
      • 2016-08-13
      • 2012-07-11
      • 2019-05-02
      • 1970-01-01
      相关资源
      最近更新 更多