gpt4 book ai didi

c# - 如何使用 API 传输密码

转载 作者:行者123 更新时间:2023-12-02 16:54:45 25 4
gpt4 key购买 nike

<分区>

我正在开发一个 REST API (PHP/MySQL),我想在我的游戏 (Unity/C#) 中使用这个 API。我知道如何从两方面做这些事情,但我面临一个问题:如何处理密码?

我的想法是使用这个路由来检查用户是否有效:https://my-website.com/api/users/{email}/{password}(如果这不好,请告诉我如何发送这些值)

然后,我想在输入后直接对密码进行哈希处理(在 C# 游戏中 = 我知道该怎么做),但是我可以安全地将哈希值发送到服务器吗?我存储哈希吗?显然,检查是在服务器端完成的,因此根据 db hash 检查 hash 会使调用容易受到攻击,对吗?如果有人在请求期间读取了散列,他将获得散列以便他可以窃取信息...

实际上我对这一切一头雾水。仅供引用,我正在使用 HTTPS(因此它应该避免中间人...)。

所以真正的问题是:如何将密码安全地从游戏传输到服务器?

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