密碼至少有6個字元,不能包含空格與特殊字元是什麼意思?

密碼至少有6個字元,不能包含空格與特殊字元是什麼意思?使用者983051797492019-08-31 10:09:43

個人認為這是歷史遺留問題早期很多網站密碼都是不加密的 , 很多網站也都是用的現成的程式如wordpress登入時密碼匹配用的是最直接的select * from user where username=登入名 and password =密碼這樣做顯然存在SQL注入的風險 , 所以很多網站都限制了密碼不能包含特殊字元了後來重視安全了 , 密碼加密了,登入檢驗就成了select * from user where username=登入名然後對比加密後的密文是否相同了而密碼不能含有空格 ,也許這是很多程式設計師看到老程式設計師這麼幹了 , 所以也就這麼幹了Google的密碼就可以包含空格,只是首尾不能含有空格至於為什麼首尾不能是空格 , 應該是某些程式解析字串會忽略首尾的空格吧

密碼至少有6個字元,不能包含空格與特殊字元是什麼意思?使用者37599724744271922019-12-21 15:06:06

那就設定六個以上字元就可以了。既然已經說了密碼前後不能為空格,不少於6個字元,就按照它的說法設定,比如幾個阿拉伯字。