一天中的好时光!我想知道在抽象网站上实施授权的正确方法。
我有一台运行 mysql 的服务器。在其中一个数据库中,它有一对:登录名+密码。
我还有一个带有“登录表格”的网页。用户的输入(纯文本)我需要传输到后端并检查它。这种纯文本交付让我很头疼。
我知道有各种现代技术,例如 openID 和 OAuth。我不能使用它们。我需要做微小的网络应用程序。
我正在考虑在目标服务器上使用带有散列的盐,但得出的结论是它对嗅探网络毫无用处。然后我决定在客户端使用一些仪器登录+密码对进行修改。但是我能做到这一点的唯一方法是使用客户端 javascript,它可以很容易地被某人阅读并执行所有步骤来准备他的值,这对我的身份验证系统来说是致命的)。
我在理论上真的很有趣,不是现成的解决方案列表,而是对如何正确做的解释。但也欢迎现成的解决方案。先感谢您!