Nacházíte se: E-pomoc.cz Návody a řešení Capcha řešení pro Joomla redakční systém

Tvorba webu, webových stránek, webdesign

Capcha řešení pro Joomla redakční systém

Email Tisk PDF Sdílet

Capcha bezpečnostní řešení proti spamu pro redakční systém Joomla

capcha systém pro web řešení a redakční systém JoomlaTrápí vás množství nechtěných registrací v redakčním systému Joomla, které nesou známky vymyšlených (nereálných) uživatelů? Trápí vás brute force útoky na přihlašovací dialog? Nebo vás trápí množství spamů neboli česky řečeno nevyžádaných mailů, využívající např. kontaktní formulář? Potřebujete ochránit diskusní fórum nebo i jiné formuláře? Pokud jste si alespoň jednou odpověděli ano, můžete číst dále. Řešení není určitě samospasné a neposkytuje 100% ochranu, ale dokáže tyto projevy do značné míry eliminovat. Řešením může být v tomto případě nasazení nějakého CAPCHA systému pro vaše webové stránky, v našem případě komponenty pro redakční systém Joomla.

 

Princip spočívá jednoduše v tom, že se k formulářovému dialogu přidá algoritmus na ověření prvku, který automatizovaný robot, snažící se využít slabiny systému, nedokáže interpretovat. Např. se vygeneruje obrázek, který obsahuje náhodně rozmístěný text a tento text je potřeba před odesláním formuláře opsat. Pokud automatizovaný robot nedokáže využít jinou skulinku v systému, většinou na analýze obrázku pohoří (ve většině případů se ani o ní nepokouší).

Příklad přihlašovacího dialogu s implementovaným capcha systémem

capcha systém pro přihlašovací dialog na webové stránce

Jak vidíme, je nutné pro úspěšné přihlášení vyplň jméno a heslo, ale také kód z obrázku z6EBa.

 

Pro redakční systém Joomla existuje několik komponent, rozšíření. My jsme zatím vždy použily systém Security Images a to jak pro webové stránky nad redakčním systémem Joomla 1.0.x tak i pro 1.5.x řadu redakčního systému.

 

Postup nasazení capcha pro redakční systém Joomla systému je následující (aktualizováno)

Pro objektivnost je potřeba zmínit dle našeho názoru některá negativa uvedeného řešení. Capcha kód může být hůře čitelný anebo nefunguje korektně. Security images obsahuje několik jader Capcha, je potřeba nastavit tu, která vám bude vyhovovat (samozřejmě vašim návštěvníkům). Špatné chování ověříte pouze řádným testováním. Další nevýhoda spočívá v přepsání standardních kódu redakčního systému Joomla kódem s implementovanou Capchou. Pomineme to, že každý další kód navíc může znamenat i další rizika, zpomalení či jiné problémy. V případě vydání opravy redakčního systému Joomla a jejího nasazení, přijdeme o fungující Capcha systém. Aktualizaci může provést, až na stránkách Security Images vyjde i opravný balíček pro námi uvažovanou verzi. To nemusí být v případě bezpečnostního upgrade žádoucí. Pak nezbývá nic jiného, než na nějakou dobu oželit Capcha systém. Z vlastní zkušenosti však mohu potvrdit, že aktualizace na stránkách Security Images vycházejí do týdne po oznámení aktualizace redakčního systému Joomla.

 


 

Komentáře a dotazy k produktu  

 
+1 #1 Jaromír Zajíček 2009-01-23 12:27 Capcha je nutnost, jinak nás SPAM všechny zahltí.

P.S.:
Proč je nutné vyplnit v komentáři e-mail - potencionální zdroj SPAMu, pokud bude poté zveřejněn? Lepší je možná varianta přidání komentářů pouze přihlášeným uživatelům a e-mail neřešit.
Citovat
 
 
0 #2 Správce 2009-01-23 12:38 Mail má smysl pouze, pokud nepožadujeme registraci uživatelů na webu, jako zde. Dále třeba pro odběr komentářů k danému tématu. No a jak je vidět, není nastaveno zveřejňovaní e-mailů… Citovat
 
 
0 #3 Frenky 2009-02-12 12:54 Ahoj nainstaloval jsem si dle tvého super návodu modul SecurityImages vše mi funguje jen jsem zaboha nepřišel na to jak mám přejmenovat ty zatracené názvy u obrázku mi to háže
SECURITYIMAGES LABEL místo v základu daném Anti-spam … vím že je to tím, že mám v defaultu nastavenou CZ, ale kde to mám přepsat aby mi to házelo text např opište text z obrázku tak jako to tam máš ty. Děkuji ti za radu z joomlou začínám a tohle je zatím tvrdý oříšek :-(
Citovat
 
 
0 #4 správce 2009-02-12 13:09 To: Frenky

Je potřeba "počeštit" danou komponentu. Tj. anglický překlad en-GB.com_securityima ges nakopírovat do /language/cs-CZ a přeložit -udělat z něj cs-CZ.com_securityima ges, případně nastavit i přes komponentu security images.
Dále část anglických textů může obsahovat i plugin dané metody (zde jen přes komponentu).
Konkrétní text který tě zajímá je:

SECURITYIMAGES LABEL=Opište prosím text z obrázku
Citovat
 

Řekli o nás

Orientační běh sdružuje nadšence, kteří mají rádi přírodu, pohyb a mapu, není to rozhodně sport výdělečný.
Celý článek...

Reklama