feathersjs 错误:不允许创建 JWT 的身份验证策略(`jwt Strategies`)
Posted
技术标签:
【中文标题】feathersjs 错误:不允许创建 JWT 的身份验证策略(`jwt Strategies`)【英文标题】:featherjs error: No authentication strategies allowed for creating a JWT (`jwtStrategies`) 【发布时间】:2019-09-25 00:56:42 【问题描述】:按照指南 (https://crow.docs.feathersjs.com/migrating.html) 迁移到 featherjs V4 (CROW) 后,身份验证不再有效。
在迁移到 V4 之后,我收到了一个错误,指出缺少 @featherjs/authentication-oauth(即使我根本不使用 oauth),所以我安装了 misin 模块。
现在我得到错误:
featherjs 错误:不允许创建 JWT 的身份验证策略 (jwtStrategies
)
【问题讨论】:
【参考方案1】:没关系,它已在 4.0.0-pre.1 版本中修复。
【讨论】:
【参考方案2】:在迁移时遇到了这个问题...我的问题是我有一个带有 authentication.strategies
而不是 authentication.authStrategies
的配置文件
https://docs.feathersjs.com/guides/migrating.html#old-client-jwt-compatibility
【讨论】:
以上是关于feathersjs 错误:不允许创建 JWT 的身份验证策略(`jwt Strategies`)的主要内容,如果未能解决你的问题,请参考以下文章
我的 JWT 身份验证方法不允许 Cloudinary 上传