"Логване" на посетители

15 отговора 352 прегледа
#1

"Логване" на посетители

Здравейте ,
След "поточното аудио" с което се справих /за моя гордост/ пак имам въпрос .
Идеята е следната :
На заглавната страница на сайта /изцяло на html засега/ ще се публикува всеки ден въпрос на който посетителите ще трябва да отговарят и респективно да печелят награди.
За целта ми трябва насока - как да направя така , че посетителя да се регистрира - все пак трябва да има уникално име и парола за да се знае къде ще отиде награда след това ...
Това е само първата стъпка , но ... след нея май ще е по лесно.
Единствено с "база данни" ли може да се направи това ?

Отговор
в отговор на Лaиk #2

Re: "Логване" на посетители

ДА

Отговор
в отговор на Лaиk #3

Re: "Логване" на посетители

estestveno sy6testvuvat gotovi skriptove na drug printcip bez BD no ne sa nadejni!

Отговор
в отговор на nikoga #4

Бих поспорил...

Естествено, че може да се ползват и чисти текстови файлове. Та по въпроса за сигурността - само сисадмините на хоста ти могат да видят тези файлове, освен естествено ако не ги плеснеш в руутдир-а с име юсерс.тхт или подобно.
По-принцип много уважавам чистите текстови файлове. Наистина е и по-лесно и по-сигурно в база, но и с md5() в текстов файл?!?

GIS
Отговор
в отговор на Sanndo #6

Re: Бих поспорил...

1. На това му се вика security obscurity - сигурност разчетена на незнанието на потребителите. Това че не знам името на файла не го прави сигурно- правилното е файла просто да не е достъпен през интернет.

2. Какво ще скриеш в MD5 освен паролата? Само питам? Щото и в MD5 да е пак може да се извади :) Ако не вярваш- напиши си тук паролата за клубчето в MD5, пък се надявай, че няма да я намеря :)

Отговор
в отговор на Илия Гopaнoв #7

Re: Еееее...

Айде сега пак да преговорим въпроса: Има ли друг начин, освен с база. Моят отговор е ИМА.

Аре със здраве.

П.П. Илия Гopaнoв кефат ме нещата, които ги правиш с .hta По едно време се бях зарибил и аз, ама... знам ли.. отказах се. Немислиш ли, е финала след зареждането на толкова джава скриптове не става твърде тежък? За "Парламент"-а говоря

GIS
Отговор
в отговор на Sanndo #8

Re: Еееее...

Е бре бре бре... Как пък веднага ме разконспирираха... Аз и името ли съм си оставил там? Знам че са тежки. Аз вече повече от година нямам наблюдение над тази система и имах подозрение, че вече не работи. Искането си беше тяхно- предлагах им и различни VB решения, ама не...

Между другото има още няколко системи писани на HTA (не в парламента- но пак за държавни структури) които работят доста по-добре, ама зад тях стои и сървърна технология. Онова стана много тежко, защото е 100% pure JavaScript! Пък и тежки XML-и...

Апропо, аз още тогава ги предупредих, че щом прехвърли 500 записа в XML-а (макарче за testing purposes го пробвах с 10 Mb XML файл с 2000 записа) ще иска някаква машина-ламя за да работи!

Отговор
в отговор на Илия Гopaнoв #9

Re: Бих поспорил...

37105bccff2f4962e1625cacd78d9e87

Хайде да видим Не че отказвам да ти повярвам, интересно ми е колко бързо ще стане (примерно)

[линк] - блог, уеб дизайн, лекции, интернет сигурност
Отговор
в отговор на dimodi #10

Re: Бих поспорил...

Това на кирилица ли е ?

Feathers hit the ground
before the weight can leave the air

Редактирано от Stipe на

Отговор
в отговор на Stipe #11

Re: Бих поспорил...

Не, латиница си е Но има малко препинателни знаци.

[линк] - блог, уеб дизайн, лекции, интернет сигурност

Редактирано от dimodi на

Отговор
в отговор на dimodi #12

До другите

Поправете ме ако греша, но MD5 е хеш-функция. След обработката на стринга той не може да се възстанови, а получената стойност служи само за сравнение тъй като съответства уникално на подаденото съобщение (стринг). Тоест не се декриптира по някакъв начин това, което вече е в базата данни след обработка с тази функция (то изглежда като това, което си копнал), а въведенето се обработва с MD5 и се сравнява с вече наличното в базата данни.

За да се ползва така масово си има причина сигурно

Отговор
в отговор на Boднo дeтe #13

Re: До другите

И т.к. винаги можеш да провериш дали това, което подаваш, отговаря на хеша, има направени алгоритми с които генерираш думи (или ползваш готови списъци), хеш-ваш ги и сверяваш после... С две думи ако някой ти знае хеша, може да ти разбере и паролата. За повече инфо питай google за brute-force!

Отговор
в отговор на Sag #14

Re: До другите *DELETED*

Мнението е изтрито от mokka
Отговор
в отговор на Sag #15

Re: До другите

Ти недей учи кака си Иги за brute force
А тия списъци на съответствие между думата, ключа и хеша за разните криптиращи алгоритми се наричат "електронна книга"

Отговор
в отговор на Boднo дeтe #16

Re: До другите

Обяснявах просто, че да ме разбират ;-)
Как ми Иги да дойде да ми се разходи... по игито...

Отговор