Hjälp med en liten kodsnutt

ASP

1 svar · 147 visningar · startad av Daniel78

Medlem sedan jan. 2001200 inlägg
Trådstart#1

Hej, skulle vilja ha lite hjälp med kodning för följande: Har ett inloggningssystem där man kan lägga upp olika grupper med olika behörighet. Nedan kodsnutt ger ju bara gruppen(sessionen) "admin" tillgång till sidan som denna kod är placerad på men om jag vill att t ex grupperna "user" och "guest" också ska ha tillgång till denna sidan hur gör jag då? Har försökt med lite olika alternativ men får inte rätt på kodningen då jag inte är någon super ASP:are än!

<!--#include File="test/MyLoginConfig.inc"-->
<%
MyLoginGroup = "admin"
MyLoginIndividualAccess = 0
%>
<!--#include File="test/MyLoginSecurePage.inc"-->

Tack på förhand

Medlem sedan feb. 200144 inlägg
#2

Ett sätt borde ju vara att lägga behörigheterna i en access-bas. När användaren loggar in hämtar du användarens behörighet med en select-sats.

Behörigheten kan vara satt till en siffra med koppling till texten "admin" osv. Ju högre siffra desto högre behörighet. På sidorna skriver du så att admin alltid kommer åt lägre behörigheter men inte tvärt om.
<%if rs.behorighet >=1 then%> ger alla åtkomst.
<%if rs.behorighet >=3 then%> ger admin åtkomst.

Bra fråga, ska försöka att få till detta själv. ;)

246 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)