../images/Emo5.gif Form Authentication וROLES מDB
אני עושה מערכת LOGIN לאתר. יש לי תיקיה ראשית, תיקיית Administrators ותיקיית Managers. בתוך התיקיות Administrators ו- Managers יש קבצים שרק למשתמש עם ROLE של Administrator ושל Manager (בהתאמה) יש גישה אליהם. בתיקייה הראשית יש קבצים שכולם יכולים לראות, ויש קבצים שרק משתמשים עם ROLE של User. בWEB.CONFIG בתיקיה הראשית כתבתי את ההרשאה והauthorizing וגם Location לקבצים שמותר לכולם לראות. יש בשתי התיקיות הפנימיות גם web.config עם authentication ו-authorizing הבעיה שלי היא עם הROLES. אין לי Provider ואני גם לא רוצה להתעסק עם זה. איך אני מגדירה אחרי LOGIN של משתמש מה הROLE שלו כך שהAuthentication ידע לאן מותר ולאן אסור לו להיכנס? בDB, הטבלה בנויה כך שלכל משתמש יש גם שדה ROLE שמכיל או "Administrator" או "Manager" או "User". אבל איך אני קובעת את זה בעוגיה של האימות בלי סיבוכים? לשלוף מהDB זה שטויות. אבל איך משימים את זה בעוגיה ככה שהאימות ידע מעצמו מתי לאפשר כניסה ומתי לאסור? קראתי המון בגוגל ובכלל, ולא מצאתי תשובה. אני מודה מראש על כל ניסיון לעזור!
אני עושה מערכת LOGIN לאתר. יש לי תיקיה ראשית, תיקיית Administrators ותיקיית Managers. בתוך התיקיות Administrators ו- Managers יש קבצים שרק למשתמש עם ROLE של Administrator ושל Manager (בהתאמה) יש גישה אליהם. בתיקייה הראשית יש קבצים שכולם יכולים לראות, ויש קבצים שרק משתמשים עם ROLE של User. בWEB.CONFIG בתיקיה הראשית כתבתי את ההרשאה והauthorizing וגם Location לקבצים שמותר לכולם לראות. יש בשתי התיקיות הפנימיות גם web.config עם authentication ו-authorizing הבעיה שלי היא עם הROLES. אין לי Provider ואני גם לא רוצה להתעסק עם זה. איך אני מגדירה אחרי LOGIN של משתמש מה הROLE שלו כך שהAuthentication ידע לאן מותר ולאן אסור לו להיכנס? בDB, הטבלה בנויה כך שלכל משתמש יש גם שדה ROLE שמכיל או "Administrator" או "Manager" או "User". אבל איך אני קובעת את זה בעוגיה של האימות בלי סיבוכים? לשלוף מהDB זה שטויות. אבל איך משימים את זה בעוגיה ככה שהאימות ידע מעצמו מתי לאפשר כניסה ומתי לאסור? קראתי המון בגוגל ובכלל, ולא מצאתי תשובה. אני מודה מראש על כל ניסיון לעזור!