הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שכחתי סיסמא? (https://hosts.co.il/forums/showthread.php?t=63940)

phpyo 09-06-08 16:11

שכחתי סיסמא?
 
שלום.
במערכת שלי ישנו לוגין, ואני רוצה לעשות אפשרות של 'שכחתי סיסמא'.
אני יודע איך לעשות את זה מבחינת תכנותית, אך הבעיה שלי היא שהסיסמאות שלי מוצפנות ב-md5 במסד.
האם ישנה דרך לפענח אותן עבור האפשרות הזו, או האם ישנה דרך הצפנה אחרת שהיא דו כיוונית?

תודה!

Ron | CSite.co.il 09-06-08 16:12

בד"כ עושים שאם המשתמש שכח את הסיסמא אז נשלחת לו סיסמא חדשה למייל,
ז"א שלא מאמתים כלל את הסיסמא הישנה.

חוץ מזה אפשר לעשות שהמשתמש כותב את הסיסמא הישנה אתה מצפין אותה בהצפנה שעשית קודם ואז בודק אם ההצפנות שוות.

OrPol 09-06-08 17:41

אתה עושה DECODE זה אותה פקודה רק הפוכה. תסתכל בPHP,.NET

daMn 09-06-08 17:43

ציטוט:

נכתב במקור על ידי Or Polaczek (פרסם 640493)
אתה עושה DECODE זה אותה פקודה רק הפוכה. תסתכל בPHP,.NET

אין decode לmd5, זאת הצפנה חד כיוונית.

Daniel 09-06-08 18:15

ציטוט:

נכתב במקור על ידי Or Polaczek (פרסם 640493)
אתה עושה DECODE זה אותה פקודה רק הפוכה. תסתכל בPHP,.NET

מאיפה הגעת למסקנה שיש DECODE ל-MD5?

DavidBD 09-06-08 18:43

שלח בGET את הסיסמא המוצפנת + הID המוצפן, תאמת עם המסד, אם תואם, תשלח לטופס הזנת סיסמא חדשה :).

DarkTxS 09-06-08 19:51

לא עדיף שפשוט יבנה קוד שיוצר עבור המשתמש סיסמא רנדומלית חדשה ומשנה את הסיסמא הקיימת במסד נתונים? (כמו ש-Ron-Pro הציע)


כל הזמנים הם GMT +2. הזמן כעת הוא 07:21.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ