Naja...
Login Funktion...
User Validieren; danach hast du z.B. ein RS mit den Userdaten:
'Array reservieren
Dim RechteArray(5)
RechteArray(1) =RS(AccessPage1) ' Boolean, ob man auf Page 1 Darf
RechteArray(2) =RS(AccessPage2) ' Boolean, ob man auf Page 2 Darf
...
n
'Danach: Array in Session Variable speichern
Session.Contents ("RechteArray") = RechteArray
Beim Aufruff einer Page
'darf ich anzeigen?
if not(Session.Contents("RechteArray")(1) = True) then
response.redirect ("login.asp")
response.end
end if
ACHTUNG: PSEUDOCODE... HAT NOCH IMPL. FEHLER...!
Probleme... wenn dir einer in Session Variablen schreiben kann, ist deine
Sicherheit am A***
Gruss
Christian Thuer
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Mittwoch, 17. April 2002 15:34
> To: AspGerman Kaffeehaus
> Subject: [aspdecoffeehouse] ASP Benutzerrechte individuell festlegen
>
>
> Hallo Liste,
>
> ich hab wahrscheinlich ins Klo gegriffen... aber wat solls. Ich werde
> "wahrscheinlich" f�r ein projekt eine applikation haben
> m�ssen, mit der
> ich die benutzerrechte individuell festlegen muss..... habe aber etwas
> in der art noch nie gemacht.
>
> Also etwa in der art:
>
> User 1 darf: auf seite 1,2,3
> User 2 darf: auf seite 2,4
> User 3 darf: auf seite 2,3,4
>
> derzeit habe ich zwar etwas in der art... abver nur nach bekannten
> leveln, was hier aber nicht funktioniert (include level 1.inc
> usw.).wer
> hatt f�r mich ein paar tipps, wie ich etwas in der art realisiert
> bekomme:
>
> - db tabelle
> - vielleicht ein bisschen bsp code
>
> usw. Bin wirklich und ehrlich f�r jeden Tipp dankbar.
>
> Gr��e,
> Alexander
>
>
>
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> |
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp