Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

treba da napravim...

[es] :: Perl :: treba da napravim...

Strane: 1 2

[ Pregleda: 2708 | Odgovora: 21 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon treba da napravim...31.03.2001. u 19:57

treba da napravim Login na siteu, tako da pristup bude omogucen samo clanovima, takodje da stavim i mogucnost uclanjenja... kako ovo da izvedem???
ima li neki FREE cgi skript za ovo?
31.03.2001. u 19:57 

frenne
Nenad Vujic

Član broj: 7
Poruke: 467
*.ptt.yu

Jabber: nenad.vujic@elitesecurity.org
ICQ: 27161247


Profil

icon Re: treba da napravim...31.03.2001. u 20:23
pa jel ti cini posao javaskript sa istom takvom funkcijom?


May law be with you!
31.03.2001. u 20:23 

mephisto
Putic Aleksandar
Pancevo

Član broj: 65
Poruke: 64
*.041net.co.yu



Profil

icon Re: treba da napravim...31.03.2001. u 21:34
Imas i program za to .
Ne mogu sada da se setim kako se zove , ali javicu ti
program ti izbaci ti prompt da kucas pass
31.03.2001. u 21:34 

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...01.04.2001. u 14:19
ok, baci taj Javascript ali da li on moze da mi dodaje nove korisnike u bazu?
kapiras, sta meni treba?
treba mi klasican SIGN UP i SIGN IN na siteu...
01.04.2001. u 14:19 

UroS
uros.net inc. Head manager
yu/sr/bgd

Član broj: 3
Poruke: 1953
*.73.EUnet.yu

ICQ: 44960289
Sajt: www.uros.net


Profil

icon Re: treba da napravim...01.04.2001. u 14:21
idi na www.cgi-resources.com i naci ces provereno
zaboravi java script to ne moze da dodaje usere na bazu... a i lamerski je... moze lako se provali
one-thousand, three-hundred and thirty-seven.
01.04.2001. u 14:21 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13019
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: treba da napravim...01.04.2001. u 16:42
Za ovo je bez veze koristiti perl, najbolje je preko apache-ovog modula mod_auth. Doda se par linija u .htaccess fajl u direktorijumu koji stitis, i sa htpasswd komandom generises kriptovane passworde. Radi kao ovo na: www.elitesecurity.org/newsgroups/ . Ne mos mu pristupiti bez password-a.

Vise o tome na:
http://httpd.apache.org/docs/mod/mod_auth.html
01.04.2001. u 16:42 

ventura
Danko Vuković
Beograd

Član broj: 32
Poruke: 4350
*.brick.net

ICQ: 10624010
Sajt: www.elbet.co.yu


Profil

icon Re: treba da napravim...01.04.2001. u 20:27
#!/usr/bin/perl

# password file je tipa:
# user,pass

require "cgi-lib.pl";
print "Content-type: text/html\n\n";

&ReadParse(*input);

$user = $input{'user'};
$pass = $input{'pass'};

open(FILE,"useri.txt");
while(<FILE>)
{
@login = split(/,/, $_);
if($login[0] eq $user){
if($login[1] eq $pass){print "Login je uspesan.\n";}else{print "Pogresna sifra.\n";}
}
}
close(FILE);



[Ovu poruku je menjao ventura dana 04-01-2001 u 01:27 PM GMT]
01.04.2001. u 20:27 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13019
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: treba da napravim...01.04.2001. u 22:10
ventura pa to ga jos uvek ne stiti od direktnog pristupa toj adresi, ako je neko sazna, preko browsera. zato sam ga uputio na mod_auth koji je resenje tog problema.
01.04.2001. u 22:10 

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...02.04.2001. u 11:39
Gojko, mislim da je tvoj predlog ono sto meni treba, ali kako da znam da server na koji kacim site ima Apache???
sta da radim ako ga nema...
02.04.2001. u 11:39 

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...02.04.2001. u 11:41
i jos nesto:
kako da napravim taj .htaccess fajl ?
jel' to obican txt fajl koji moze da se nalazi bilo gde ili sta...???
02.04.2001. u 11:41 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13019
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: treba da napravim...02.04.2001. u 15:22
Ako nema Apache onda ti ne mogu pomoci, u microsoftov IIS koji je drugi najcesci posle apache-a se ne rezumem i ne zelim da se razumem.

Evo ti primer .htaccess-a:


AuthUserFile /putanja/do/.htpasswd
AuthGroupFile /dev/null
AuthName "Gojko.com Restricted Access"
AuthType Basic

<Limit GET POST>
require valid-user
</Limit>


Njega stavis u direktorijum koji stitis. Podesis putanju do .htpasswd-a (apsolutni path stavi). Sa programom htpasswd generises passworde za korisnike. Kako se on koristi ima u onom uputstvu a i prilicno je jednostavno..
02.04.2001. u 15:22 

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...02.04.2001. u 18:57
Aha, znaci cim u direktorijumu postoji fajl koji se zove .htaccess Apache ga iscitava i trazi login, jel' tako?

jos nesto, kako bih mogao da napravim da se svi USER-i iz .htaccess fajla brisu svakog prvog u mesecu?

Znaci svakog meseca je potrebno da se ponovo uclane... kako to izvesti?

hvala.
02.04.2001. u 18:57 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13019
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: treba da napravim...02.04.2001. u 21:05
Ne trazi login cim vidi .htaccess, jer u tom fajlu mogu i druge opcije nevezane za auth da se podesavaju. I ne iscitava ih uvek apache, samo ako je podesen allow override za taj direktorijum, u apache .conf fajlu.

Za ovo drugo - stavis u cron ili preko at komande zadas da se prvog izvrsi: rm -f /putanja/do/.htaccess
02.04.2001. u 21:05 

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...03.04.2001. u 11:21
a, kako da dodajem nove korisnike u .htaccess ?
mozes li script da mi napises?
03.04.2001. u 11:21 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13019
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: treba da napravim...03.04.2001. u 17:19
Ne dodajes ih tamo nego u fajl koji navedes u liniji:

AuthUserFile /putanja/do/.htpasswd


Obicno je to negde skriveni .htpasswd fajl, nedostupan iz browsera.
Dodaje se komandom htpasswd u unixu, procitaj man htpasswd.
Script u perlu za to ti je posle jedna linija koda, tj pozivanje system funkcije:
system("htpasswd -neke -opcije -bla -bla");

03.04.2001. u 17:19 

UroS
uros.net inc. Head manager
yu/sr/bgd

Član broj: 3
Poruke: 1953
*.253.EUnet.yu

ICQ: 44960289
Sajt: www.uros.net


Profil

icon Re: treba da napravim...04.04.2001. u 10:39
pa eto vidis da mu treba perl
zato sto je trazio da mora da se ljudi signup-uju

one-thousand, three-hundred and thirty-seven.
04.04.2001. u 10:39 

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...04.04.2001. u 10:58
naravno!
treba mi sign-up forma na jednoj stranici i da se rezultati te forme upisuju u neki fajl...
zato mi treba perl script...
04.04.2001. u 10:58 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13019
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: treba da napravim...04.04.2001. u 17:13
Pa za to sto hoces ti i napisi script, ali to nema nikakve veze sa dodavanjem usera u .htpasswd. Dodavanje ne mora da radi perl, to je jedna shell komanda (htpasswd).
04.04.2001. u 17:13 

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...06.04.2001. u 10:57
da, ali koji ce meni provajder da dopusti da se ja igram sa shell-om?
nisu ni oni sisali vesla...
06.04.2001. u 10:57 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13019
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: treba da napravim...06.04.2001. u 11:22
Napravi ga u lokalu pa ga uploaduj.
A obicno i iz perla mozes da izvrsavas neke system komande. Probaj za pocetak ovakav script:

$response = `which perl`;
print $response;
$response = `which htpasswd`;
print $response;

itd..
06.04.2001. u 11:22 

[es] :: Perl :: treba da napravim...

Strane: 1 2

[ Pregleda: 2708 | Odgovora: 21 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.