BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: SIWIT ที่ มิถุนายน 28, 2010, 15:12:40 PM
-
ผมไปอบรม report เป็นครั้งที่2 ครั้งแรก basic ครั้งนี้ผมได้ร่วมกับพี่วิทยากร ลองทำ security report อะครับ
โดยผมทำให้มันถาม login ก่อน และพยายามให้ถาม passwd แต่ทำไม่ได้ คือจริงๆของอาจารย์ก็มี permission อยู่แล้วแต่ผมสงสัยว่าในกรณีลืม logout อาจจะดูได้ เลยให้ระบบถามอีกครั้งเพื่อยืนยันยังไงช่วยแนะนะด้วยนะครับ
นะจะเกี่ยวกับ function password แต่ผมยังไม่เก่งเลยทำได้แค่นี้
-
ใครทราบเกี่ยวกับ function เก็บ pasword หรอครับ บอกหน่อยเห็นลอง password กับ md5 แล้วก็ไม่ได้ครับ
-
ในตาราง opduser จะมี field passweb ที่เก็บ md5 ของ password เอาไว้ครับ สามารถตรวจสอบได้ง่ายๆ คล้ายๆ แบบนี้ครับ
if getsqlintegerdata('select count(*) as cc from opduser where loginname="'+loginname+'" and passweb=md5("'+password+'") ') = 0 then
begin
showmessage('Invalid password');
end;
-
แล้ว md5 มีอยู่แล้วในระบบ สามารถเรียกใช้ได้เลยเหรอครับ
-
md5 เป็น standard function ของ Mysql ครับ
-
md5 เป็น standard function ของ Mysql ครับ
อ๋อ...ครับ
-
ขอบคุณ มากครับผมได้พัฒนาต่อครับได้ความรู้เพิ่มเลย
-
ขอบคุณมาก ที่แนะนำเช่นกันครับ
-
คำตอบสั้น ๆ แต่มาอ่านแล้วได้ความรู้มากครับหาอยู่ตั้งนาน เรื่อง Password เรียกใช้ยังไง ลองเขียน PHP อยู่
ขอบคุณทุกท่านในกระทู้นะครับ