13. januar 2004 - 10:10Der er
7 kommentarer og 1 løsning
Hjælp til login system
Jeg er ved at lave en side hvor på man skal logge ind. Når man er logget ind har man nogle menu punkter, disse menu punkter er afhænging hvem der er logget ind.
Jeg har ca 20 sider som brugeren kan have adgang til, dvs når brugeren har logget ind skal systemet finde de sider brugeren har rettighed til at se. på hver side er menuen med den dynamiske menu liste, dvs at hver side skal finde ud af hvilke sider der skal vises. Skal jeg ligge de sider den enkelt bruger har ret til at se i en session, eller skal hver side spørge i db, hvad er det mest rigtige?
Med hensyn til login har jeg for øjeblikket brugt "FormsAuthentication" i NET, skal jeg blive ved med at bruge den, eller skal jeg bare validere på en session, hvar er bedst?
hvis de 20 sider er statiske (her mener at hvis der altid vil være de samme 20 sider og hveken flere eller færre) så ville jeg måske lave et simpelt array...
en anden mulighed er også at fortælle hver enkelt side (f.eks. i page_load/page_init) om den må vises...
sagt på en anden måde... hvis du ved at der altid er X sider så brug et array på X pladser. Men løsning 2 er klart mere dynamisk. (den ville jeg nok også foretrække i alle tilfælde)
løsning 2 dur ikke rigtig, for dedr skal kun vises de menu punkter bruger har ret til at bruge i menuen.
Jeg kunne godt tænke mig at vide om det er mest rigtig at ligge dem i et array, eller om man skal spørge databasen på hver side, eller er der måske en treide mulighed som noget cache?
Synes ikke rigtig jeg er blevet kloger, jeg laver et system hvor jeg ligger en liste af de sider brugeren har ret til at se i en session, og af læser dette hvergang menuen loades.
Tak for jeres indlæg
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.