我正在通过Python Eve REST API模块在我的flask-sentinel应用程序中实现oauth2身份验证系统。 我成功地以一种访问令牌的方式来安装和配置令牌,但是我需要的是一种将client_id与特定端点相关联的方法,以便我可以将正确的client_id共享给正确的用户。 / p>
示例:
使用client_id d1p4Kg7bS7M90XrseVeHa37lfAGCj8YgicVHlO93
创建的令牌被授权仅请求https://api.website.com/people/
端点,而没有其他请求。如果使用另一个client_id创建的令牌请求people
端点,则返回401错误。
我看到在flask-sentinel生成的客户的mongo集合中,有一个default_scope
字段始终为空,在令牌集合中有一个scope
字段也始终为空。
在模块代码中,我看到默认情况下这些作用域为空,并且从未填充任何值。
也许这段代码和字段为将来的发展做准备?
有人曾经以这种方式使用过烧瓶烧瓶吗? 预先谢谢你!