איך מבצעים log in ב asp.net ?

איך מבצעים log in ב asp.net ?

איך מבצעים log in ב asp.net ? איך מבצעים בדיקה מול בסיס הנתונים של שם המשתמש והסיסמה שהקליד המשתמש ?
 

24sharon

New member
הדרך הקצרה והארוכה

והדרך הארוכה והקצרה תלוי בדרישות. יש את פקד הLOGIN שהוא פקד של ASP NET. יש לו יכולות טובות מאוד למערכת הרשאות, לתקיות. להתרשמות אתה יכול לצפות בWEBCAST http://msdn.microsoft.com/vstudio/express/media/en/AbsoluteBeginner/vwd/09vb.wvx ונראה לי שיש עוד אחד על הנושא, תחפש באתר של ASP NET. התועלות של הפקד זה. 1. קוד של נוטה ל-0 שורות 2. מערכת הרשאות חזקה מאוד - קשה מאוד לפרוץ אותה. 3. הצפנה של הנתונים ברמת הDB. 4. הרבה פיצ'רים למערכת, אזכור סיסמא, שם משתמש נגיש, משתמש חדש, יציאה מהמערכת הרשאות לתקיות, וכו'. החסרונות שזה צריך את מסד הSQL SERVER [אפשר גם מול אקסס אך זה מסובך מאוד] והמסד נהיה מאוד כבד כשמתמשים באפשרות הזו. יש את הדרך היותר ארוכה בקוד אך היא פשוטה יותר, תלוי בדרישות שאתה צריך. יוצר טבלה של משתמשים עם סיסמאות ברגע שכותבים את השם והסיסמא אתה בודק אם זה קיים במערכת. במידה וכן נותן איזה SESSION או עוגיה לזיהוי משתמש, ובדף המאובטח אתה בודק אם קיים הSESSION אז מציג את הדף ואם לא מעביר לדף הLOGIN. זה פחות או יותר 'על רגל אחת'. ויש עוד הרבה יותר מידע בגוגל. יש לי 2 מערכות שבניתי אחת בניתי אותה ידנית נמצאת ב-www.soi.co.il והשני שייכת לפקד נמצאת בו www.geula.biz. בהצלחה!
 

men52

New member
WEB.CONFIG

עוד אפשרות - ב WEB.CONFIG לעבוד עם AUTHENTICATION ו AUTORIZATION
 
למעלה