我已阅读文档,但我有点困惑。它没有提到智威汤逊。我可以尝试遵循这个 JWT 教程 ,但感觉我会重新实现 authlogic 的部分内容,并且通常会与 gem 作斗争。
有人对最佳的操作方法有什么建议吗?
Authologic 不直接支持开箱即用的 JSON Web Tokens (JWT)。在 Rails 应用程序中使用基于 JWT 的身份验证时,您可能需要考虑使用专门为 JWT 设计的 gem,例如我推荐的 devise-jwt。
这里我们有一个可用的示例 Rails 7 apy-only,在登录时生成 Beare 令牌 jwt 。您还可以检查涵盖所有 api 端点的规范。