הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 19-03-09, 23:44   # 1
Adir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 685
שלח הודעה באמצעות MSN אל Adir

Adir לא מחובר  

איך לבצע login ?

מה היא הדרך הטובה ביותר לבצע login למשתמשים באתר ?
נגיד לעשות cookie שמחזיק את הUSERID של המשתמש המחובר זו לא דרך טובה...
אני עובד עם ASP.NET אבל לא חייב קוד בשביל זה(רוצה להבין את הרעיון).
ברור שאני יודע לעשות LOGIN אני פשוט רוצה לדעת מה הדרך הכי טובה(מבחינת יעילות, נוחות, אבטחה...)

תודה מראש
  Reply With Quote
ישן 20-03-09, 00:24   # 2
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

ציטוט:
נכתב במקור על ידי Adir|HomeServ.co.il צפה בהודעה
מה היא הדרך הטובה ביותר לבצע login למשתמשים באתר ?
נגיד לעשות cookie שמחזיק את הUSERID של המשתמש המחובר זו לא דרך טובה...
אני עובד עם ASP.NET אבל לא חייב קוד בשביל זה(רוצה להבין את הרעיון).
ברור שאני יודע לעשות LOGIN אני פשוט רוצה לדעת מה הדרך הכי טובה(מבחינת יעילות, נוחות, אבטחה...)

תודה מראש
למה להחזיק את הuserid בcookie זו לא שיטה טובה?
כמובן שאם לקחת בחשבון שצריך גם לשמור בקוקי נוסף את הסיסמא באיזשהו hash.

אתה יכול גם לעשות בין שניהם איזשהו hash ולשים בקוקי ולהשוות מול המסד.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
ישן 20-03-09, 00:53   # 3
yonatan
I am root
 
yonatan's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
גיל: 39
הודעות: 3,911

yonatan לא מחובר  

הכי קל ונוח להשתמש ב .htaccess
__________________
אחסון אתרים - Red Hat Certified
עקבו אחרינו בטוויטר!

  Reply With Quote
ישן 20-03-09, 01:02   # 4
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

ציטוט:
נכתב במקור על ידי yonatan צפה בהודעה
הכי קל ונוח להשתמש ב .htaccess
אבל אם אתה רוצה להשתמש בריבוי משתמשים?ושהמשתמש יוכל להשאר מחובר לאורך זמן?
HTACCESS או אפילו HTTP ATH דרך PHP לא יוכלו לעזור לך בזה.

אני עושה סתם איזה HASH, שומר אותו בעוגיה, ובתא יעודי בטבלת משתמשים שומר אותו ולפיו אני מזהה את המשתמש.
  Reply With Quote
ישן 20-03-09, 15:04   # 5
Adir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 685
שלח הודעה באמצעות MSN אל Adir

Adir לא מחובר  

ציטוט:
נכתב במקור על ידי בניה צפה בהודעה
אבל אם אתה רוצה להשתמש בריבוי משתמשים?ושהמשתמש יוכל להשאר מחובר לאורך זמן?
HTACCESS או אפילו HTTP ATH דרך PHP לא יוכלו לעזור לך בזה.

אני עושה סתם איזה HASH, שומר אותו בעוגיה, ובתא יעודי בטבלת משתמשים שומר אותו ולפיו אני מזהה את המשתמש.
HASH של הUSERID או הUSERNAME ?
  Reply With Quote
ישן 20-03-09, 15:07   # 6
vadimg88
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
גיל: 37
הודעות: 710

vadimg88 לא מחובר  

אני עושה HASH של הזמן הנוכחי, והאימייל של המשתמש, ככה שהוא יהיה שונה תמיד. ואז מזין למסד הנתונים ומאמת את זה בכל פעם שהמשתמש מבצע פעולה כלשהי.
  Reply With Quote
ישן 20-03-09, 15:15   # 7
idanz
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
הודעות: 209

idanz לא מחובר  

הנה מאמר שכתבתי על login ב-ASP.NET. אולי זה יעזור לך:
http://www.ucsharp.com/csharpers/Art...cle.aspx?id=26
__________________
  Reply With Quote
ישן 20-03-09, 21:31   # 8
Adir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 685
שלח הודעה באמצעות MSN אל Adir

Adir לא מחובר  

ציטוט:
נכתב במקור על ידי vadimg88 צפה בהודעה
אני עושה HASH של הזמן הנוכחי, והאימייל של המשתמש, ככה שהוא יהיה שונה תמיד. ואז מזין למסד הנתונים ומאמת את זה בכל פעם שהמשתמש מבצע פעולה כלשהי.
מה לגבי ביצועים ?

ציטוט:
נכתב במקור על ידי idanz צפה בהודעה
הנה מאמר שכתבתי על login ב-ASP.NET. אולי זה יעזור לך:
http://www.ucsharp.com/csharpers/Art...cle.aspx?id=26
את זה אני יודע, זה לא מאובטח, אפשר לערוך SESSION ולהתחבר כמשתמש אחר...
  Reply With Quote
ישן 21-03-09, 00:41   # 9
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

ציטוט:
נכתב במקור על ידי Adir|HomeServ.co.il צפה בהודעה

1.HASH של הUSERID או הUSERNAME ?
2. מה לגבי ביצועים ?


1. זה לא משנה,מה שחשוב זה שהhash יהיה יחודי למשתמש.
2. ככה זה עובד,כל בקשה אתה מזהה את המשתמש מחדש(עפ"י עוגיה),וזה באמת לא מזיז לשרת.
  Reply With Quote
ישן 21-03-09, 03:22   # 10
vadimg88
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
גיל: 37
הודעות: 710

vadimg88 לא מחובר  

ציטוט:
מה לגבי ביצועים ?
אין פה גורם משמעותי שמזיז לביצועים, הכל יקח תת אותו הזמן בכל שיטה.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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