https协议,保护用户得隐私安全

解决方案 »

  1.   

    1,密码在提交后,程序先进行md5加密,然后生成一个随机数,再与该随机数再一次进行md5加密,将md5值与随机数值一同保存数据表中
    2,验证码机制
    3,登录失败次数控制
    4,注册时,时间间隔机制,例如10分钟内只允许注册一次
    5,注册时,ip地址控制机制,每一个ip只允许注册多少次
      

  2.   

    有没有讲一下session是干吗呢,这个我真是不太理解
      

  3.   

    1.sql注入,这个可以使用pdo prepare来避免 参考:http://blog.csdn.net/fdipzone/article/details/22330345
    2.加入验证码,参考:http://blog.csdn.net/fdipzone/article/details/7295496
      

  4.   

    加密有很多常用的 md5 sha1 就ok了
    安全 就多了 比如加个验证码  随机字段 csrf   sql语句拼接注意类型转译 。
      

  5.   

    session多用来记录用户登录状态
      

  6.   

    1,前段简单验证,2,PHP端验证,注意sql,密码加密,结合下正则表达式
      

  7.   

    貌似session弄不好容易被劫持啊