【发布时间】:2019-07-29 14:46:04
【问题描述】:
我想用几个微服务创建一个简单的项目。
我有用户微服务,它控制所有与用户相关的工作,如用户创建、更新用户信息等。
现在我需要为我的项目进行身份验证。我有点卡住了。 我想使用刷新令牌实现简单的 JWT 身份验证。我知道该怎么做,但我不知道在哪里做。
所以我的问题是:我需要对 User 微服务进行身份验证逻辑,还是需要将其分开并创建 Auth 微服务?
如果我选择第二个选项和单独的 Auth 微服务,我应该以哪种方式处理用户的创建?首先在 Auth 服务中创建它,然后从中调用 User 服务?或者在用户服务上创建它然后在身份验证服务上创建它?
【问题讨论】:
标签: api authentication architecture microservices