Přihlásit se

Joomla 5.1.0 a Joomla 4.4.4 (17 dub 2024)

Dnes byla uvolněna nová verze Joomla 5.1.0, společně s Joomla 4.4.4. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.

Jak na automatické přihlášení hned po registraci

20. čvn 2023 14:35 #148430
Ahoj, 
jsem zpět s dalším všetečným dotazem. 
Finalizujeme migraci na novou šablonu J4:  flex.aplikko.com/

Náš web: beta.kaloriepomahaji.cz

Aktuální dotaz je na úpravu registrace.

1) Jak nastavit, aby byl uživatel ihned po registraci rovnou přihlášen. Navazuje nám na to dalším krokem párování s externí aplikací, potřebujeme tedy celý proces co nejvíce zjednodušit a po registraci uživatele rovnou přihlášeného poslat na stránku s dalším krokem (a už musí být přihlášený). 

2) Jak upravím pole registrace? V té šabloně je "Jméno", "Uživatelské jméno" a pak ještě "E-mail", to moc nedává smysl. První bych potřeboval e-mail a pak už jen jméno, ale bez vazby na registraci. Další jméno je už nadbytečné úplně. 
beta.kaloriepomahaji.cz/component/users/registration?Itemid=165

 


Díky moc za postrčení nějakým tím směrem ;-)

20. čvn 2023 15:29 #148434
Odpověď od Bong
Moderátor
Netuším co vlastně chcete. Pokud máte na webu registraci, pak se po ověření a registraci uživatel normálně přihlásí.
A dostane obsah, který určíte.

Uživatelské jméno a Heslo jsou údaje pro přihlášení. Email je nutný také (pro ověření). I váš počítač používá Jméno a Heslo...

E-mail a pak už jen jméno a navíc bez vazby na registraci, nic takového neexistuje. To si tam už můžete rovnou dát libovolný vlastní formulář po jehož vyplnění přesměrujete uživatele na příslušnou stránku...

I'm sorry, my responses are limited...you must ask the right questions.
Poděkovali: Matěj

21. čvn 2023 12:17 #148436
Odpověď od Cony
Moderátor
Oboje lze řešit pomocí nějakého pluginu na míru. Přihlášení hned po registraci ale předpokládá, že nebudete mít nastavenou aktivaci účtu emailem, nebo administrátorem. Je otázou, jestli za chvíli nebude řešit hromadu falešných registrací...
Poděkovali: Matěj

21. čvn 2023 15:16 #148437
Odpověď od Rudolf
Joomla Expert
Chlape, vy vůbec nepoužíváte internet a nehledáte :D
Přítelkyně mi říká že jsem lenivec, ale po dnešku mám důkaz že to nenjí se mnou tak zlé...

1) Jak nastavit, aby byl uživatel ihned po registraci rovnou přihlášen

ltheme.com/enable-and-edit-user-registration-in-joomla-4/

Zmiňovat bezpečnost je vidím zbytečné...
Mimochodem, kdysi jsme dělali web s dietami a zákaznickými účty - po přihlášení měli automaticky na svém účtu vyplněnou tabulku naměřených hodnot od doktora a vygenerovanou dietu na dva měsíce dopředu..
Určitě jsme nepoužívali automatickou registraci.

2) Jak upravím pole registrace

V overridu šablony view pro registraci
Jak se dělá override šablony najdete v joomla dokumentaci
Ano je to práce v PHP, možná i v XML.

Ale jak píše Cony, zaměřil bych se na nějaký plugin, který to dělá sám a ten bych upravil - například my používáme Přihlášení emailem a dokonce jsme si napsali sami dva přihlašovací a autentifikařní pluginy.

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Poděkovali: Matěj

21. čvn 2023 21:55 #148440
Odpověď od Petr
Uživatel
Dobrý den,

já bych se Matěje zastal. My využíváme standardní registraci upravenou v šabloně. 
Chceme dosáhnout toho, že kromě standardní registrace u nás na webu, bude uživatel pokračovat přes link na autorizaci ve Stravě a toto mu dát v jednom kroku, aby tyto dva kroky byly i vnímány jako jeden celek.
Matějova poznámka o jméně a e-mailu je potřeba taky vysvětlit, protože my pro oslovení máme jiné nástroje, kde používáme 5.pád z custom field, tak se informace zdá zbytečná, ale právě proč nevyužit email jako uživatelské jméno a jen ho někde na pozadí podvrhnout do uživatelského jména. 
Další věc, co je třeba vysvětlit, že zatím neumíme, protože jsme samouci, připojení přes Facebook a jiné služby. To by taky třeba usnadnilo život. Takže kdyby se našla dobrá duše, která by byla ochotná se pobavit s amatérem, který profesionálně programuje někde jinde, jak udělat základ těchto externích služeb někde v jednoduchém modulu, rád si na to udělám čas. 
Argument s hledáním na Googlu je dobrý, my se ptáme i AI, ale tu správnou odpověď jsme zatím nenašli.
Takže omluvte, prosím, amatéry ve tvorbě webu, který primárně slouží k šíření dobra mezi ty, kteří takové štěstí jako my neměli, všechno děláme zadarmo ve volném čase a chceme to mít hezké a užitečné. 
A závěrem jednu poznámku, pamatujeme i na bezpečnost našich dat, takže jsme na vytváření děr do systému opatrní. A věřte, že už i v kódu umíme jít hodně hluboko, ale zatím toho neumíme využít.
Díky.
Petr

21. čvn 2023 23:10 #148441
Odpověď od Bong
Moderátor
Na zprovoznění přihlašování nebo registraci pomocí ověření přes Facebook, Twitter, Gooogle, atd. se potřebujete maximálně podívat na JED a stáhnout si a nainstalovat plugin, který vám vyhovuje.

extensions.joomla.org/tags/auto-login/

I'm sorry, my responses are limited...you must ask the right questions.
Poděkovali: Matěj, Petr

Powered by Fórum