所以我希望设计一个高安全性的php用户系统。我决定从登录/会话结束时开始。我希望有人看一看我的计划,并告知我漏洞和安全缺陷。
这是我第一次尝试在这样的层面上创建一个系统,如果你发现一个问题,你可以给我发资源来帮助我解决它。
连接到数据库*我将使用MYSQL,所以它是存储在站点根目录之外的文件中的标准数据库连接。
注册*注册将是一个简单的表单,我使用一个存储在外部文件中的函数来清理输入并防止SQL注入
// A function to sanitize input for data being input into a database
function sanitizeinput($rawin
我目前使用SMF作为我的论坛软件,但我目前正在建立一个我自己的自定义论坛软件,我需要从我的SMF数据库导入到我的新数据库的条目。我注意到Mysql使用sha1方式对密码进行编码,我还将其合并到我自己的数据库表密码字段中。我偶然发现了一个网站,在那里我可以从我的表中解码散列代码,但当我尝试对SMF表进行解码时,它不起作用。我在想,它不完全是一个sha1,它可能和某人混在一起。这可能就是它不能转换的原因。我觉得这跟密码盐的东西有关,我现在还在想办法。
请问,有人熟悉SMF Mysql membership表中的密码字段吗?我只希望有可能将我的成员列表导入到我的新表中,因为如果我不能,我可能会浪费我