【问题标题】:Is there a better way to verify tokens across services in djangoREST using django-simple-jwt有没有更好的方法来使用 django-simple-jwt 在 djangoREST 中验证跨服务的令牌
【发布时间】:2021-02-15 10:15:15
【问题描述】:

我有两个托管不同的 Django 后端,一个是身份验证服务 (ServiceA),它处理所有身份验证,包括使用 djangorest-simple-jwt 库生成令牌。另一个是我的业务逻辑的服务(ServiceB)。 'ServiceA' 上有一条用于验证令牌的路由,即 token/verify。我目前在处理请求之前验证“ServiceB”上的令牌,方法是调用 ServiceA 上的 token/verify,我认为这不是两个服务之间通信的最佳方式。你有什么更好的建议。

【问题讨论】:

    标签: python-3.x authentication django-rest-framework jwt microservices


    【解决方案1】:

    你看过JWTTokenUserAuthentication吗?

    这有助于在单独托管的 Django 应用程序之间开发单点登录功能,这些应用程序都共享相同的令牌密钥。

    【讨论】:

      猜你喜欢
      • 2016-12-02
      • 2016-01-02
      • 2020-11-02
      • 2017-12-13
      • 2020-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-03
      相关资源
      最近更新 更多