0

设置

  • 前端 => React Native
  • 后端 => Rails API

上下文:我正在尝试使用 devise & devise-token-auth 创建用户身份验证流程。我的路线和请求似乎在 rails 控制台和使用 Postman 工作,但是我现在想生成在我的前端使用的响应。

关键问题:如何检查注册参数:

  • 1) 已输入
  • 2) 有效
  • 3) 不重复

然后渲染一个可以在我的前端使用的 JSON 状态码?

module Users
  class RegistrationsController < Devise::RegistrationsController

...
  # POST /resource
  def create
      if params['user']['uid'].nil? && params['user']['provider'].nil?
        configure_permitted_parameters
        params['user']['uid'] = params['user']['email']
        params['user']['provider'] = 'email'
      end
      super
    end
end
...
4

0 回答 0