首页 > 解决方案 > 安全密码现在只允许加密密码

问题描述

所以我使用 HTML 和 PHP 在表单中创建了这个登录。我使用 md5 加密来加密数据库上的密码。现在,当用户尝试登录数据库时,只接受加密密码。什么是最好的课程?

$user_name = $_POST['user_name'];
    $password = md5($_POST['password']);

    if(!empty($user_name) && !empty($password) && !is_numeric($user_name))
    {

        //save to database
        $user_id = random_num(20);
        $query = "insert into users (user_id,user_name,password) values ('$user_id','$user_name','$password')";

在这里使用的最佳行动方案是什么。

标签: phphtmlhtml-helper

解决方案


推荐阅读