jak se dela automaticky pruhlasovani na strankach
vim ze se to uklada o cookie, ale co vsechno se tamma ulozit![]()
jak se dela automaticky pruhlasovani na strankach
vim ze se to uklada o cookie, ale co vsechno se tamma ulozit![]()
nic....
To přesně nevim, ale můžeš to odkoukat třeba tady z cookies pro ocguru, ne?![]()
...všechno lze nějak udělat, otázkou je jak...
kdyby bylo vse tak jednoduche:)Původně odeslal Gappa
samozrejme ze ty cookies nerozlustis, protoze jsou zakodovane a ty samozrejme neznas dany algoritmus. ale muzes zkusit odkoukat:) rada nad zlato.
oc4um_phpbb_sid >>> 345586ee4bf687426a0b02060ed2e5c8
oc4um_phpbb_data >>> a%3A2%3A%0Bs%3A11%3A%22autologinid%22%3Bs%3A32%3A% 226cc0d36686e6a433aa06f96003852d35%22%3Bs%3A6%3A%2 2userid%22%3Bs%3A3%3A%22379%22%3B%0D
princip je asi takovy, ze se na serveru udaje o uzivateli, pote co se prihlasi, zakoduji do cookies, ktere se lokalne ulozi na pc daneho uzivatele a pak kdyz onen uzivatel pristupuje priste na stejny server, jsou nacteny cookies z jeho pc. pokud tyto udaje z cookies vyhovuji udajum v databazi serveru, tak nastava nejaky ten autologin.
jinak ulozeno tam muze byt prakticky cokoliv, ale smysl ma asi nejake id uzivatele a nejaky vygenerovany kod, nestejny s heslem pro prihlasovani. pak je take dobre na serveru mit nastavenou nejakou casovou platnost tohoto kodu.
Hledej php + cookies + sessions, najdes toho tuny. Do cookie se vetsinou uklada hash username + pass + .... .
IMPROBE AMOR, QUID NON MORTALIA PECTORA COGIS - krutá jsi, lásko, kam až ty doženeš smrtelná srdce -- Vergilius
Mnoho je prostředků, které léčí lásku, ale žádný není spolehlivý.
S tím, čeho se na nás dopustili druzí se už nějak vyrovnáme. Horší je to s tím, čeho jsme se na sobě dopustili sami. -- Francois La Rochefoucauld
Nabídnout přátelství tomu, kdo chce lásku, je jako dát chleba tomu, kdo umírá žízní.
Já používám něco takového:
Samozřejmě se to dá hodit do jedoho cookíčka, třeba bych udělal md5(pass).md5(name) a měl bych řetězc, kde je prvních 32 B šifrovaný heslo a zbytek jméno.Kód:setcookie ("abcname", $_POST["u_id"], mktime (0,0,0,3,1,2010)); setcookie ("abcpass", md5($_POST["pass"]), mktime (0,0,0,3,1,2010));
Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)