所有文章 > 当前标签:rails
Rails 7:使用Devise和JWT进行身份验证的API-only应用程序
2026/01/07
本文详细讲解如何在Rails 7中构建API-only应用程序,使用Devise和JWT实现用户身份验证,并结合JSON:API序列化器处理数据格式化。涵盖从安装gem、配置Devise和JWT、生成JWT密钥到使用JSON:API序列化器的完整流程,帮助开发者快速上手高效、安全的认证服务。
使用Rails进行RESTful JSON API的测试驱动开发
【API开发】
本文详细介绍了使用Rails构建API-only应用程序的测试驱动开发过程,包括项目初始化、RSpec配置、模型和控制器测试,以及RESTful JSON API的实现。通过书店API示例,展示了如何使用--api标志优化配置、集成测试工具如FactoryBot和Database Cleaner,并实现版本控制。
2026/01/06
使用 Rails 构建 RESTful API
【API开发】
本教程详细介绍了如何使用Rails框架构建一个简单的RESTful API,该API能够随机生成并返回信用评分。通过具体步骤,包括创建Rails API项目、配置CORS、定义GET端点以及实现信用评分生成逻辑,帮助开发者掌握Rails开发RESTful API的基础知识。
2025/06/06
Rails破坏身份验证指南:示例与预防
【技术杂货铺】
本文旨在探讨 Ruby on Rails 环境下身份验证失败的问题。
2024/10/30
Rails XML外部实体指南:示例及预防
【技术杂货铺】
在本文中,我们将讨论 XML 外部实体这一主题。我们将简要定义什么是 XML 外部实体,向您展示如何发现它们,并演示如何保护 Ruby on Rails 应用程序免受此漏洞的影响。此外,我们将检查您在实施缓解策略时可能遇到的常见错误,并帮助您相应地解决它们。
2024/10/28