【发布时间】:2017-07-06 17:12:57
【问题描述】:
我正在使用在 Pyramid 应用程序中开发 RESTful API 的资源策略。 http://cornice.readthedocs.io/en/latest/resources.html。但是我找不到为 API 添加身份验证的示例。非常感谢任何指导。
【问题讨论】:
-
这是因为 Cornice 是建立在 Pyramid 之上的,所以所有现有的 Pyramid 文档都可以。例如。 docs.pylonsproject.org/projects/pyramid/en/latest/narr/… 没有上下文很难说,但是您可以构建一个自定义身份验证策略,根据请求是针对 API 还是针对常规应用程序,其行为会有所不同。有关自定义身份验证策略的示例,请参阅 docs.pylonsproject.org/projects/pyramid-cookbook/en/latest/auth/…。
-
你到底在做什么?您是否创建 API 以在其他视图中使用?还是您为其他用户创建的?