当前位置:  开发笔记 > 开发工具 > 正文

处理用户帐户身份验证和密码的最佳方法

如何解决《处理用户帐户身份验证和密码的最佳方法》经验,为你挑选了1个好方法。

在没有有权访问数据库的员工的情况下,在系统中处理用户帐户管理的最佳方法是什么才能访问帐户.

例子:

    在数据库中存储用户名/密码.这是个坏主意,因为任何有权访问数据库的人都可以看到用户名和密码.因此使用它.

    存储用户名/密码哈希.这是一种更好的方法,但可以通过使用您知道身份验证信息的另一个帐户的哈希值替换数据库中的密码哈希来访问该帐户.然后在授予访问权限后将其还原回数据库中.

windows/*nix如何处理这个?



1> Chris Upchur..:

这是一种更好的方法,但可以通过使用您知道身份验证信息的另一个帐户的哈希值替换数据库中的密码哈希来访问该帐户.

真的没办法解决这个问题.任何对密码文件具有写入权限的人都可以完全控制计算机.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有