问题描述
我有一个关系型users
表,该表具有需要放置到ID令牌的字段roles
。
我看到了两种方法:
- 预令牌生成触发器,它将从数据库获取用户并将
roles
声明添加到ID令牌
优点:真理的唯一来源(数据库)
缺点:每次生成新令牌时都需要查询数据库
- 每次在后端更新用户条目时,都会更新Cognito用户自定义声明。
优点:对数据库的请求更少,令牌生成更快(过早优化?)
缺点:需要同步2个事实来源(数据库和Cognito用户个人资料)
哪一个更好?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)