20得票2回答
实现用户登录系统的正确方式

我想为了学习制作一个用户登录系统,进行了一些研究后发现正确的实现方式是在数据库中存储用户名/ID和密码的加密/哈希版本。当用户登录时,密码会在客户端进行加密(MD5,SHA-1等),然后发送到服务器进行比对。如果匹配成功,则用户可以成功登录。 这种实现方法可以防止数据库管理员或程序员查看数据...