webForumDet fria alternativet

Administratör -redaktör behörighetssystem

Webbutveckling

3 svar · 343 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#1

Hej

Jag ska bygga ett behörighetssystem till ett administrationsverktyg och behöver lite hjälp med strukturen.

Sidor, nyheter, mallar m.m. är sparat i en databas.

Jag vill kunna skapa administratörer och redaktörer med olika rättigheter på att redigera sidor, nyheter osv.

Vad är det bästa sättet att göra detta på? Hur fungerar det sen när en administratör skapar en ny sida hur fungerar det för andra administratörer hur ska det få rättigheter eller icke rättigheter till den...

Detta är klurigt och jag har gått länge och funderat på detta men inte kommit på någon klockrenlösning än...

Någon som byggt nått liknande som har lite tips?

Medlem sedan juni 20034 013 inlägg
#2

Bestäm vilka behörigheter du ska ha. Skapa sedan en tabell där du lagrar id:t på den sak behörigheten gäller, vilken behörigheten är och så slutligen användarens id.

När någon försöker redigiera ett objekt är det bara att du kollar i tabellen om den användaren har redigieringsbehörighet på det objektet.

För behörigheten kan du använda kolumntypen set.

När någon skapar en ny sida får du välja om du vill att personen som skapar den ska få välja behörigheten eller om det automatiskt ska bli en viss behörighet.

Medlem sedan mars 20032 667 inlägg
Medlem sedan jan. 20013 406 inlägg
#4

Klockren tråd tack K@llen

252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)