/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
adgang med brugernavn og kode
Fra : Søren Thomsen


Dato : 09-10-09 18:36

Hej

Hvordan kan man lave, så man feks skal skrive brugernavn, og kode, for at få
adgang til nogle sider.
Hvis man har en forening, hvor kun medlemmer har adgang.
Skal men evt lave en hel mappe, directory, hvor alle de sider er, hvor kun
medlemmer har adgang til.

Mvh Søren



 
 
Anders (09-10-2009)
Kommentar
Fra : Anders


Dato : 09-10-09 22:01

Søren Thomsen skrev:
> Hej
>
> Hvordan kan man lave, så man feks skal skrive brugernavn, og kode, for at få
> adgang til nogle sider.
> Hvis man har en forening, hvor kun medlemmer har adgang.
> Skal men evt lave en hel mappe, directory, hvor alle de sider er, hvor kun
> medlemmer har adgang til.
>
> Mvh Søren
>

Det kan du gøre på to måder (og formentlig mange flere)...
1. den simple. Sæt en cookie for dem der har logget sig ind, det er
forholdsvis let, men der er selvfølgelig nogle sikkerhedshuller.
2. Du kan bruge sessions. Det er vist den mest almindelige. Der er
også nogle ting man skal være opmærksom på mht. sikkerhed, men de
kan tros alt lukkes.

Hvordan din mappestruktur er bestemmer du sådan set selv, hvad der
er lettest. Hvis du bruger sessions kan du overføre variable mellem
siderne vha. $_SESSION superglobal.

Steffen Nørregaard (09-10-2009)
Kommentar
Fra : Steffen Nørregaard


Dato : 09-10-09 22:39

Søren Thomsen wrote in dk.edb.internet.webdesign.serverside.php:
> Hej
>
> Hvordan kan man lave, så man feks skal skrive brugernavn, og kode, for at få
> adgang til nogle sider.
> Hvis man har en forening, hvor kun medlemmer har adgang.
> Skal men evt lave en hel mappe, directory, hvor alle de sider er, hvor kun
> medlemmer har adgang til.
>
> Mvh Søren
>
Hvis der er mange brugere med adgang til forskellige niveauer på sitet, er det
nødvendigt med en database med forskellige brugernavne og dertil hørende
passwords, men som du skitserer opgaven, kan man nok klare sig med et fælles
brugernavn og et password. Det kan laves med et javascript. Jeg har tidligere
vist en metode her i nyhedsgrupperne, som ikke er den mest sikre og mest
moderne, men den virker stadig.
Du kan se dialogen om denne løsning på dette link:
http://www.html.dk/nyhedsgrupper/dk_edb_internet_webdesign_html/default.asp?mess
ageid=%3C49cb5e84%240%2490264%2414726298%40news%2Esunsite%2Edk%3E
mvh
Steffen


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Erik Ginnerskov (09-10-2009)
Kommentar
Fra : Erik Ginnerskov


Dato : 09-10-09 23:58

Steffen Nørregaard wrote:
> Det kan laves
> med et javascript. Jeg har tidligere vist en metode her i
> nyhedsgrupperne, som ikke er den mest sikre og mest moderne, men den
> virker stadig.

Tjah, det virker, men enhver der henter loginformularen, kan i kildekoden se
brugernavn og password. Så det er værdiløst. Skal der laves login, *skal*
det laves med serverside tjek af data.

http://hjemmesideskolen.dk/scripts/pass.asp

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://html-faq.dk


Jan Nielsen (13-10-2009)
Kommentar
Fra : Jan Nielsen


Dato : 13-10-09 23:21

Søren Thomsen skrev:
> Hej
>
> Hvordan kan man lave, så man feks skal skrive brugernavn, og kode, for at få
> adgang til nogle sider.
> Hvis man har en forening, hvor kun medlemmer har adgang.
> Skal men evt lave en hel mappe, directory, hvor alle de sider er, hvor kun
> medlemmer har adgang til.
>
> Mvh Søren
>
>
Det kan laves med en .htaccess hvis alle har samme rettigheder (der kan
også laves en admin mappe der kræver en anden kode).

http://www.ikt.hum.aau.dk/Adgangsbeskyttelse-af-hjemmesi.104.0.html


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste