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

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

b007 16-10-08 13:49

שאלה בנוגע לניהול משתמשים באתר..
 
שלום רב,

אני עובד ב VS2005. (שאלות מאוד בסיסיות...)
איך הכי נכון לנהל משתמשים.
באיזה אמצעים להתשמש , האם בקונטרולים שקיימים ב-Login או ליצור בעצמי,
מה לגבי מתן הרשאות, בדיקת יוזר מחובר, אישור סיסמא דרך האימייל, רישום, כניסה וניתוק, מעקב אחר יוזרים רשומים כניסות, טבלאות וכו'
תוכלו לעזור לי להבין את כל זה?

תודה, גיל
ניתן ליצור קשר איתי באימייל גם ב gilbWORK@gmail.com
ושוב תודה.

Jerba 16-10-08 16:14

שאני אבין , אתה מתכוון לויזואל סטודיו? אם כן, איזו שפה? מה הקישור שלך למסד? פרטים חבר

b007 16-10-08 18:53

דוט נט. #C
קישור לSQL 2005 DB.

Jerba 16-10-08 22:05

אממ, תיצור לבד את הקונטולרים, זאת הבעייה שלך? חח העיצוב הויזואלי? זה שטויות..
כעיקרון תכין לבד ותכניס\תמשוך בעזרת שאילתות מהמסד את מה שאתה צריך..
לא מבין מה הבעייה..

b007 16-10-08 22:17

איך מבצאים את כל נושא אימת הדואר אלקטרוני באמצעות קוד רנדומלי / קבוע?
איך בודקים אם יוזר בוצע LOGGIN...
איך עושים LOGGIN ו LOGOUT למשתמש..
רישום משתמשים?
וכו'..

Jerba 17-10-08 01:28

1. אימות אתה יכול לשלוח עם VS מייל למשהו עם קוד רנדומלי, לשים במסד את הסיסמא ביחד עם המייל וכשהוא בא לאשר את המייל
תשים TEXT שהוא יצטרך לכתוב שם קוד ומייל , אם הקוד תואם למייל אז הוא אישר..

2.LOGIN , כשהוא שם שם משתמש וסיסמא נכונים לדוגמא , תעשה שבמסד יכתב הIP שלו עם הUSER שהוא נכנס בו, ככה כל פעם שהוא יכנס עם הIP הזה הוא יהיה בפנים

3.LOGOUT פשוט למחוק את הIP ואז הוא לא יזהה שום USER על הIP והוא בעצם יהיה מנותק..

4. רישום? הוספה למסד.. :S

b007 20-10-08 00:17

מקווה שזה לא נחשב הקפצה, אבל יש לי עוד שאלות בנושא.

פשוט ככה?
אם ליוזר קיים IP אז הוא מחובר?
כל פעם לעשות את הבדיקה הזאתי ואז יודעים שהוא מחובר?
יש דרך אחרת?
מה לגבע קטע זה:
קוד:

protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
    {
           
    if (FormsAuthentication.Authenticate(username, password))
    {
        e.Authenticated = true;       
       
       
       
    }
    else
    {
        e.Authenticated = false;
    }
     
    }



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

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