如何在我的应用程序中使用 Keystone.js admin api(未授权)?
How to use the Keystone.js admin api (unauthed) in my app?
我查看了 admin api 上的文档,发现它完美地解决了我使用 Keystone 为 SPA 提供动力的案例。但是,我想不出一种方法来从我正在构建的 api 路由访问管理 api 路由,而无需首先强制执行身份验证事件。
有人对我如何完成这个有什么建议吗?
经过反复试验,我找到了一个令我非常满意的解决方案。我仔细查看了 keystone/admin/server/app/createDynamicRouter.js 并从那里复制了功能,还复制了 keystone/admin/server/middleware/initList.js.
我查看了 admin api 上的文档,发现它完美地解决了我使用 Keystone 为 SPA 提供动力的案例。但是,我想不出一种方法来从我正在构建的 api 路由访问管理 api 路由,而无需首先强制执行身份验证事件。
有人对我如何完成这个有什么建议吗?
经过反复试验,我找到了一个令我非常满意的解决方案。我仔细查看了 keystone/admin/server/app/createDynamicRouter.js 并从那里复制了功能,还复制了 keystone/admin/server/middleware/initList.js.