webForumDet fria alternativet

Hjälp med en liten kodsnutt

ASP

1 svar · 128 visningar · startad av Daniel78

Medlem sedan jan. 2001200 inlägg
Frågan#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. ;)

256 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)