gpt4 book ai didi

javascript - Angular Devise 非加密密码

转载 作者:行者123 更新时间:2023-11-28 06:44:11 24 4
gpt4 key购买 nike

我正在学习如何使用angular_devise

我正在像这样注册新用户:

    vm.onSubmit = function() {
Auth.register({ email: "hello@gmail.com", password: "sdfsfsdfsdfsdfsdfs" });
};

这是我的请求负载

{user: {email: "hello@gmail.com", password: "sdfsfsdfsdfsdfsdfs"}}

如您所见,请求负载中的密码未加密。

我阅读了 angular_devise 文档,但我找不到如何设置 angular_devise 以便它发送加密的密码。

我做错了什么吗?

最佳答案

这似乎是合法行为。但是,如果您确实想加密连接数据,有两种方法可以实现:

  • 简单的方法

基于 HTTP 的 SSL。只需购买证书并使用安全连接 (https)

  • RSA 方式

如果您想通过纯 HTTP 建立安全连接,我建议在应用程序的两端使用 RSA 加密。 here is an example of library for doing that on javascript side 。在 ruby​​ 方面,标准库应该已经有制作它的方法。

某些服务(例如 Stripe 或 Braintree)使用这种方式将信用卡号安全地传输到他们的服务。

关于javascript - Angular Devise 非加密密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33534235/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com