Bekijk Volledige Versie : Werken met paswoorden : hoe doe ik dat ?
Ik wil een 30-tal personen afzonderlijk toegang geven tot welbepaalde
info op een site, zodat persoon A enkel die informatie kan zien die
voor hem/haar bestemd is (idem voor B, etc.).
Om zo veilig mogelijk te werken verkies ik een server-side-oplossing.
Mijn probleem is : hoe pak ik dat aan ?
- geef ik om te beginnen alle personen een paswoord ?
- hoe zet ik die info op de server ?
- hoe leg ik dan de link tussen paswoord en informatie ?
- ... ?
Kan ik daarvoor een soort handleiding opdissen op het net ?
Graag wat praktische tips aub
Dank
Paul
Rene Pijlman
26/09/03, 00:15
Paul:
[30 users individuele passwords voor individuele content geven]
>hoe pak ik dat aan ?
Dat staat vermoedelijk in de handleiding van de web server software die je
gebruikt.
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
On Fri, 26 Sep 2003 00:01:01 +0200, Rene Pijlman
<reply.in.the.newsgroup@my.address.is.invalid> wrote:
>Paul:
>[30 users individuele passwords voor individuele content geven]
>>hoe pak ik dat aan ?
>
>Dat staat vermoedelijk in de handleiding van de web server software die je
>gebruikt.
Euh ?... ik heb geen server(software) - mijn site wordt bij een
(derde) provider gepubliceerd. Vraag ik dat aldaar ?
Paul
Rene Pijlman
26/09/03, 10:30
Paul:
>Rene Pijlman:
>>Paul:
>>[30 users individuele passwords voor individuele content geven]
>>>hoe pak ik dat aan ?
>>
>>Dat staat vermoedelijk in de handleiding van de web server software die je
>>gebruikt.
>
>Euh ?... ik heb geen server(software) - mijn site wordt bij een
>(derde) provider gepubliceerd. Vraag ik dat aldaar ?
In dat geval zijn er twee dingen van belang:
1) Welke web server software draait er op de betreffende server?
2) Welke mogelijkheden heb op die server (.htaccess, CGI, ASP)? Dat
bepaalt de provider. Zie diens website en helpdesk.
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
Maarten Wierda
26/09/03, 11:15
Paul wrote:
> Ik wil een 30-tal personen afzonderlijk toegang geven tot welbepaalde
> info op een site, zodat persoon A enkel die informatie kan zien die
> voor hem/haar bestemd is (idem voor B, etc.).
>
> Om zo veilig mogelijk te werken verkies ik een server-side-oplossing.
>
> Mijn probleem is : hoe pak ik dat aan ?
> - geef ik om te beginnen alle personen een paswoord ?
> - hoe zet ik die info op de server ?
> - hoe leg ik dan de link tussen paswoord en informatie ?
> - ... ?
Het zou handig zijn om dit soort gegevens in een database op te slaan.
Heb je een database tot je beschikking. Op die manier kun je namelijk
heel makkelijk gegevens van gebruikers beheren.
--
Cheers, Maarten Wierda
"Music is first, lyrics are secondary."
Paul wrote:
> Ik wil een 30-tal personen afzonderlijk toegang geven tot welbepaalde
> info op een site, zodat persoon A enkel die informatie kan zien die
> voor hem/haar bestemd is (idem voor B, etc.).
>
> Om zo veilig mogelijk te werken verkies ik een server-side-oplossing.
>
> Mijn probleem is : hoe pak ik dat aan ?
> - geef ik om te beginnen alle personen een paswoord ?
Een autogegenereerde, die ze bij de eerste keer inloggen moeten vervangen.
> - hoe zet ik die info op de server ?
Zet in de database de MD5 checksum van username en password
geconcateneerd. Check vervolgens bij het inloggen of de checksum overeen komt.
> - hoe leg ik dan de link tussen paswoord en informatie ?
Definieer per blok informatie welke groep erbij mag. Definieer per
persoon in welke groepen hij zit.
Mark
On Fri, 26 Sep 2003 11:09:50 +0200, Maarten Wierda
<moart3n@norecessDOT.com> wrote:
>Paul wrote:
>
>> Ik wil een 30-tal personen afzonderlijk toegang geven tot welbepaalde
>> info op een site, zodat persoon A enkel die informatie kan zien die
>> voor hem/haar bestemd is (idem voor B, etc.).
>>
>> Om zo veilig mogelijk te werken verkies ik een server-side-oplossing.
>>
>> Mijn probleem is : hoe pak ik dat aan ?
>> - geef ik om te beginnen alle personen een paswoord ?
>> - hoe zet ik die info op de server ?
>> - hoe leg ik dan de link tussen paswoord en informatie ?
>> - ... ?
>
>Het zou handig zijn om dit soort gegevens in een database op te slaan.
>Heb je een database tot je beschikking. Op die manier kun je namelijk
>heel makkelijk gegevens van gebruikers beheren.
Sorry, de info staat in een Acces-2000-bestand.
Groeten,
Paul
Maarten Wierda
27/09/03, 02:00
Paul wrote:
>>>Ik wil een 30-tal personen afzonderlijk toegang geven tot welbepaalde
>>>info op een site, zodat persoon A enkel die informatie kan zien die
>>>voor hem/haar bestemd is (idem voor B, etc.).
[snip]
>>>Mijn probleem is : hoe pak ik dat aan ?
[snip]
>>Het zou handig zijn om dit soort gegevens in een database op te slaan.
>>Heb je een database tot je beschikking. Op die manier kun je namelijk
>>heel makkelijk gegevens van gebruikers beheren.
>
>
> Sorry, de info staat in een Acces-2000-bestand.
Dat maak toch niet uit? Zie bijv.
<http://80.84.227.171/artikelen.php?aid=63>
--
Cheers, Maarten Wierda
Q: What do you call someone who hangs around with musicians?
A: A drummer.
On 26 Sep 2003 10:13:02 GMT, Marcus <mark@ijbema.xs4all.nl> wrote:
>Paul wrote:
>> Ik wil een 30-tal personen afzonderlijk toegang geven tot welbepaalde
>> info op een site, zodat persoon A enkel die informatie kan zien die
>> voor hem/haar bestemd is (idem voor B, etc.).
>>
>> Om zo veilig mogelijk te werken verkies ik een server-side-oplossing.
>>
>> Mijn probleem is : hoe pak ik dat aan ?
>> - geef ik om te beginnen alle personen een paswoord ?
>
>Een autogegenereerde, die ze bij de eerste keer inloggen moeten vervangen.
Hoe maak ik autogegenereerde paswoorden ? Worden ze dan gegenereerd
voor de ca 30 'gegadigden' en niet voor anderen/buitenstaanders die
geen toegang hebben ?
(Ik heb een database in Acces2000 die ik in de webside kan plaatsen;
vanaf dat moment ben ik (nog) 'leek/dummy' in de verdere fases van de
server-side afwikkeling - In een andere site ben ik er na veel tray
and errors in geslaagd cliënt-side met éénzelfde passwoord een groep
toegang gegeven tot één pagina (geen database) doch dit lijkt mij niet
'waterdicht' genoeg, vandaar mij zoektocht om het voor deze database
-waarbij de geselecteerde personen alleen toegang mogen krijgen tot
hun eigen info- eens server-side te proberen)
>
>> - hoe zet ik die info op de server ?
>
>Zet in de database de MD5 checksum van username en password
>geconcateneerd. Check vervolgens bij het inloggen of de checksum overeen komt.
Wat is 'MD5 (?) checksum van username en password geconcateneerd' ?
Waar zet ik dat in de database ?
>
>> - hoe leg ik dan de link tussen paswoord en informatie ?
>
>Definieer per blok informatie welke groep erbij mag. Definieer per
>persoon in welke groepen hij zit.
Hoe definieer ik de blokken ? Ik heb de bedoeling met een query uit de
database alléén de persoonsgebonden info A te tonen aan persoon A.
>
Groeten,
Paul
On Fri, 26 Sep 2003 10:28:47 +0200, Rene Pijlman
<reply.in.the.newsgroup@my.address.is.invalid> wrote:
>Paul:
>>Rene Pijlman:
>>>Paul:
>>>[30 users individuele passwords voor individuele content geven]
>>>>hoe pak ik dat aan ?
>>>
>>>Dat staat vermoedelijk in de handleiding van de web server software die je
>>>gebruikt.
>>
>>Euh ?... ik heb geen server(software) - mijn site wordt bij een
>>(derde) provider gepubliceerd. Vraag ik dat aldaar ?
>
>In dat geval zijn er twee dingen van belang:
>
>1) Welke web server software draait er op de betreffende server?
Windows
>
>2) Welke mogelijkheden heb op die server (.htaccess, CGI, ASP)? Dat
>bepaalt de provider. Zie diens website en helpdesk.
ASP
Mijn gegevens staan in een Acces2000 database (die ik op de site
plaats en met met een zoekquery kan ondervragen)
Hoe geraak ik nu verder met mijn passwoordvraag ? - stappen ? -
handleiding op het net ?
Dank,
Paul
Maarten Wierda
27/09/03, 14:15
Paul wrote:
>>>Ik wil een 30-tal personen afzonderlijk toegang geven tot welbepaalde
>>>info op een site, zodat persoon A enkel die informatie kan zien die
>>>voor hem/haar bestemd is (idem voor B, etc.).
>>>
>>>Om zo veilig mogelijk te werken verkies ik een server-side-oplossing.
>>>
>>>Mijn probleem is : hoe pak ik dat aan ?
>>>- geef ik om te beginnen alle personen een paswoord ?
>>
>>Een autogegenereerde, die ze bij de eerste keer inloggen moeten vervangen.
>
> Hoe maak ik autogegenereerde paswoorden ? Worden ze dan gegenereerd
> voor de ca 30 'gegadigden' en niet voor anderen/buitenstaanders die
> geen toegang hebben ?
Je kunt bijvoorbeeld met een scriptje wachtwoorden genereren en deze
vervolgens mailen naar de 30 personen. Voordat je mailt, insert je
natuurlijk deze wachtwoorden in een database.
> (Ik heb een database in Acces2000 die ik in de webside kan plaatsen;
> vanaf dat moment ben ik (nog) 'leek/dummy' in de verdere fases van de
> server-side afwikkeling - In een andere site ben ik er na veel tray
> and errors in geslaagd cliënt-side met éénzelfde passwoord een groep
> toegang gegeven tot één pagina (geen database) doch dit lijkt mij niet
> 'waterdicht' genoeg, vandaar mij zoektocht om het voor deze database
> -waarbij de geselecteerde personen alleen toegang mogen krijgen tot
> hun eigen info- eens server-side te proberen)
Duidelijk, je kunt een tabel 'gebruikers' maken en hierin o.a. de
kolommen username en password aanmaken. D.m.v. een select-query kun je
controleren of de gebruiker mag inloggen en welke pagina hij vervolgens
mag zien.
>>>- hoe zet ik die info op de server ?
>>
>>Zet in de database de MD5 checksum van username en password
>>geconcateneerd. Check vervolgens bij het inloggen of de checksum overeen komt.
>
> Wat is 'MD5 (?) checksum van username en password geconcateneerd' ?
> Waar zet ik dat in de database ?
MD5 is een manier van versleutelen van bijv. wachtwoorden waarbij het
originele wachtwoord niet te acherhalen valt.
>>>- hoe leg ik dan de link tussen paswoord en informatie ?
>>
>>Definieer per blok informatie welke groep erbij mag. Definieer per
>>persoon in welke groepen hij zit.
>
> Hoe definieer ik de blokken ? Ik heb de bedoeling met een query uit de
> database alléén de persoonsgebonden info A te tonen aan persoon A.
Sla in een infor tabel een userid op. Op deze manier kun je controleren
welke gebruiker welke informatie mag zien.
--
Cheers, Maarten Wierda
Q: What do you call someone who hangs around with musicians?
A: A drummer.