זיהוי משתמש בASP... - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

זיהוי משתמש בASP...


D-M-X

Recommended Posts

טוב קודם כל אתה צריך ליצור מערכת זיהוי משתמש אחרי שעשית את זה יש לך 2 דרכים להשיג את שם המשתמש

1. עוגיות (לא האוכל) אני בטוח שאתה יודע למה אני מתכוון

2. אובייקט Session

ברוב (אם לא כל) המקרים יש שימוש בשתיהם מכיוון שב-Session המידע הולך לאיבוד אחרי שסוגרים את הדפדפן וגם לאחר 60 דקות (אפשר לשנות)

ועם עוגיות הפרטים נשארים עד מתי שאתה מגדיר או עד שהמשתמש מוחק אותם מהמחשב שלו

הנה שני קישורים עם מידע על עוגיות

http://www.w3schools.com/asp/asp_cookies.asp

ועל Session

http://www.w3schools.com/asp/asp_ref_session.asp

קישור לתוכן
שתף באתרים אחרים

עוד שניה תשאל אותי איך בונים אתר...

טוב טוב בוא ניקח את HWZone כדוגמא איך נראה לך שאתה נרשם לאתר מתחבר וכו...

בהתחלה נרשמים שם משתמש סיסמא וכו...

אתה לוחץ על הכפתור הרשם ואז מה?

פה מתחיל כל הכיף המערכת קולטת את הערכים שהכנסת ואז עושה כל מיני בדיקות (קלט נכון, שם משתמש פנוי...)

ואח"כ אם הכל עבר בשלום היא מכניסה את הערכים למסד נתונים (database) לתוך טבלאת משתמשים את כל השדות הנחוצים

אחרי שסיימנו את כל זה אפשר לגשת לזיהוי המשתמש

אתה צריך ליצור עמוד התחברות כמו פה באתר פשוט תסתכל איך זה נראה זה דיי פשוט

אחרי שאתה לוחץ התחבר אז מה קורה?

שוב המערכת מתחילה לעבוד אתה צריך לכתוב דף שמזהה את הערכים שהוכנסו ומשווה אותם לטבלה במסד שם משתמש סיסמא וכו..

אבל אל תשכח בקטע הזה לכתוב גם מערכת נגד sql injections (ואל תשאל אותי על זה תשאל את גוגל)

אחרי שמצאנו את המשתמש והוא אומת במערכת אתה מכניס את הערכים שאתה רוצה לתוך אובייקט ה-Session והעוגיות ואז בכל דף האתר שלך אתה עושה בדיקה אם המשתמש מחובר

קישור לתוכן
שתף באתרים אחרים

טוב לא הבנתי מערכת שיזהה USER נוכחי?

מה זאת אומרת שיזהה את האדם שנמצא בדף ספציפי?

כי אם כן אתה צריך מידע עליו מראש או שאתה רוצה את האייפי שלו.

אתה צריך להיות יותר ברור בנוגע למה שאתה רוצה.

קישור לתוכן
שתף באתרים אחרים

להוציא מידע מהAD?

תחפש קצת על LDAP, זוהי שפה שדומה לSQL, אבל מבצעים בעזרתה שליפות מהAD.

אם אתה עובד באיזור שכל משתמש מוגדר בAD, אז בעצם יש מידע במחשב על היוזר שפעיל כרגע. אני לא בדיוק זוכר איך מתבצעת שליפת המידע, אבל יש דרך הדומ הלפקודות WMI להוצאת מידע על המשתמש הפעיל כרגע. נסה להריץ כמה חיפושים בגוגל.

בכ"א, תן יותר מידע על מה שאתה רוצה לעשות, כי אם אתה עובד בסביבה עם AD, אז זה אחרת לגמרי מסביבת פתוחה.

קישור לתוכן
שתף באתרים אחרים

זה לא עוזר לי

אני לא צריך שהמשתמש יכניס משתמש וסיסמה, אני צריך משהו כמו זיהוי אוטומטי

זה עבד בשרת אחד, אני צריך את זה בשרת חדש

בשת הישן מישהו כתב את זה ואף אחד לא יודע איפה זה יושב... אבל יש זיהוי אוטומטי של המשתמש בכל המערכות שיושבות בשרת הזה

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...