【问题标题】:REST + user profileREST + 用户配置文件
【发布时间】:2017-03-13 08:23:44
【问题描述】:

我正在使用 swagger 对 REST 服务进行建模。目前,我在标头中使用带有令牌的 api_key 授权。比如:

securityDefinitions:
  UserSecurity:
   type: apiKey
   name: Authorization
   in: header  
...
path:
 /cars:
   x-swagger-router-controller: cars
   get:
    security:
      - UserSecurity: []

假设我有一个 /cars 控制器和不同的用户类型

  • TypeA:只有红色或黄色的汽车
  • TypeB:只有黄色或绿色的汽车
  • TypeC:只有蓝色或白色的汽车
  • 等等……

假设我有两个用户:

  • UserA:为 TypeA 和 TypeC 启用
  • UserB:为 TypeB 启用

我知道我的 REST 服务器不应保存任何会话数据,但我不明白如何管理此要求。

最佳做法是什么?

里卡多

【问题讨论】:

    标签: rest profiling


    【解决方案1】:

    好的。我找到了解决办法

    我将实现一个 Json Web Token 并在令牌中传递配置文件

    R

    【讨论】:

      猜你喜欢
      • 2020-07-23
      • 1970-01-01
      • 1970-01-01
      • 2016-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-20
      • 2015-08-26
      相关资源
      最近更新 更多