coldfusion / יצירת תכונת לוג-אין משתמש עם Coldfusion / סיכום ואלטרנטיבות


סיכום ואלטרנטיבות


הזה הנה זה לפניכם, המתכון זוכה הפרסים שלכם לעוגת אוכמניות מוגן עכשיו מפני משתמשים שאינם מורשים לראות אותו. בואו נעבור במהרה על מה שעשינו כדי להשיג את ההגנה הזאת.
הקימו את מאגר המידע שלכם. זה אמור להיות פשוט; אתם יכולים פשוט להעתיק את טבלת המשתמשים מהדוגמאות שלי אם אתם רוצים. עקרונית, תזדקקו לטבלה שתכיל את המשתמשים שלכם וכל מידע עליהם שתרצו. בכל שאר הטבלאות המכילות מידע על משתמשים, תרצו להוסיף את השדה UserID. כאשר היישום שלכם מחפש מידע בטבלאות האחרות הללו, ציון UserID יבטיח למשתמשים שלכם קבלת מידע מותאם אישית.
יצרו טופס לוג-אין. אתם זקוקים לשדה שם משתמש וסיסמא כדי לבצע חיפוש. אני ספקתי לכם את הברגים והבריחים, בעזרת טופס כללי ושני שדות input. עכשיו מגיע תורכם לקחת את כל זה ולהפוך אותו למשהו מזהיר.
יצרו עמוד "post-login". העמוד הזה אמור לבדוק את קלט המשתמש מול מאגר המידע ולשמור את משתני הסשנים או הקוקיס המתאימים כנדרש. זכרו שזהו העמוד הראשון אותו רואה המשתמש אחרי ביצוע הלוג-אין. הציגו את תוכן המשתמש העיקרי פה, ועשו את העמוד הזה לעמוד הבית שלכם עם רוב מידע המפתח, קישורים למקורות מידע ועוד.
יצרו את תוספת ההרשאה שלכם. כדי לעשות לעצמכם חיים קלים יותר, יצרו תוספת שבודקת את קיומו של session ID עם ערך בכל עמוד. אם אין כזה, הוא יבצע יציאה. זאת הדרך לשמור את האתר שלכם מוגן בפני משיגי גבול.

וזה הכל! צאו וכבשו את שוק המתכונים עם ממרח הדובדבנים-זיתים שלכם, עוגת הגבינה והשמיר שלכם, פיצת המנגו או כל דבר אחר מאותם הדברים שאנשים מבשלים כיום.







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