我如何将用户注册的数据发送到后端服务器?
我知道使用ember模型将数据发布到后端的方法,但这会以明文形式存储密码和password_confirmation,这听起来像是等待发生的安全风险。
目前使用Rails 5后端接受三个字段email,password和password_confirmation。我知道我需要在POST请求中发送数据,但我不知道该怎么做。
如果有人能告诉我这样做的正确方法或指向一些隐藏的文章,我发现这不会很棒。
答案 0 :(得分:0)
如果你想获得幻想,你可以做this之类的事情 但是,通常只使用https。 (Here's解释http如何保护客户端和服务器之间传输的数据。)为此,您需要在服务器上生成并安装SSL证书。可以免费获得信誉良好的证书。我使用Let's Encrypt。实现的细节取决于您的具体设置 - 如果您进行一些谷歌搜索,有很多好的指南。
答案 1 :(得分:0)
通常人们会使用普通的Ajax POST或ember-simple-auth
(为你处理Ajax POST)。
因为你是对的,使用Ember数据存储中的数据存储它听起来并不好
答案 2 :(得分:0)