创建Rails 5 API专用应用程序时,用户注册使用什么?

创建Rails 5 API专用应用程序时,用户注册使用什么?,api,devise,rubygems,jwt,ruby-on-rails-5,Api,Devise,Rubygems,Jwt,Ruby On Rails 5,关于通过Rails 5 API验证和访问用户信息的不同选项,如敲门、门卫、JWT等,有很多文章和参考资料,但我很难找到一个可靠的建议,说明如何处理新用户的实际注册和相关功能(即密码请求) 我可以用Desive,但我想这是不是太过分了。事实上,许多关于JWT的文章,以及像Knock这样的宝石,都建议不要使用JWT 在构建Rails 5 API专用应用程序时,是否有不同的建议解决方案来处理新用户注册,或者Desive仍然是最好的方法,即使有所有其他开销?Rails 5有内置的东西吗?我和你一样,我想

关于通过Rails 5 API验证和访问用户信息的不同选项,如敲门、门卫、JWT等,有很多文章和参考资料,但我很难找到一个可靠的建议,说明如何处理新用户的实际注册和相关功能(即密码请求)

我可以用Desive,但我想这是不是太过分了。事实上,许多关于JWT的文章,以及像Knock这样的宝石,都建议不要使用JWT


在构建Rails 5 API专用应用程序时,是否有不同的建议解决方案来处理新用户注册,或者Desive仍然是最好的方法,即使有所有其他开销?Rails 5有内置的东西吗?

我和你一样,我想构建一个Rails 5 api并使用JWT,但所有文章都省略了注册部分:虽然我喜欢你使用Desive,但我们只需要注册部分,不需要Desive上的身份验证和其他模块,因此,解决方案是从头开始添加注册功能,或者如果您不想从头开始编写代码,那么您可以使用Desive,但经过修改,与令牌身份验证一起工作。请参阅本文