Každý, kto upravuje Váš web, dostane vlastné konto. Do administrácie sa prihlási odtlačkom prsta alebo Face ID cez passkey, heslo ostáva ako záloha. Keď kolega odíde, jeho konto zmažete a s ním zmizne aj prihlasovací účet. Verejné formuláre medzitým odfiltrujú roboty bez obrázkových hádaniek.
Šesť vecí, ktoré sú súčasťou jadra WebCreatora Next Gen, nie pluginom tretej strany.
Prihlásite sa cez Face ID, Touch ID, iCloud Keychain alebo hardvérový kľúč. Nezadávate ani meno, prehliadač pozná Vaše konto sám. Zapína sa pre každého používateľa zvlášť a heslo ostáva ako záloha.
Meno, e-mail, heslo a rola. V zozname vidíte, kto je aktívny, a konto odchádzajúceho kolegu zmažete jedným kliknutím. Vlastné konto si omylom nezmažete, systém to nedovolí.
Kolega si vyžiada nové heslo e-mailom. Odpoveď formulára je rovnaká, či e-mail v systéme existuje alebo nie, takže cudzí človek nezistí, kto má prístup.
Každý formulár nesie CSRF token, skryté pole pre roboty a reCAPTCHA v3. Návštevník neklikne na žiadne semafory. Keď overovací token chýba, server správu odmietne, robot ju priamym odoslaním neprepašuje.
Verejný priečinok obsahuje index.php a statické súbory. Konfigurácia s prístupmi k databáze a aplikačný kód ležia mimo webrootu, kontrola pred nasadením overí, že z internetu nie sú dostupné.
Každý dotaz ide cez query builder s parametrami, nie cez zlepené SQL. Platí to pre Supabase Postgres aj MySQL, kód je na oboch rovnaký.
Štyri kroky, ktoré zvládne majiteľ firmy bez nás.
V sekcii Používatelia zadáte meno, e-mail a heslo s najmenej ôsmimi znakmi, vyberiete rolu a prepnete konto na aktívne. Uložením vznikne aj prihlasovací účet, nič ďalšie nenastavujete.
Po prvom prihlásení heslom otvorí položku Passkeys, klikne na Pridať passkey a potvrdí ho odtlačkom alebo tvárou. Nabudúce na prihlasovacej stránke stlačí jedno tlačidlo a je dnu.
Sekcie, ktoré projekt nepotrebuje, napríklad nehnuteľnosti alebo objednávky, sa v menu administrácie vypnú. Nikto neklika do prázdnych zoznamov.
Konto zmažete v zozname používateľov. Zmaže sa aj prihlasovací účet s jeho passkey, takže staré heslo ani odtlačok už nikoho dnu nepustí.
Passkey vyžaduje HTTPS, bez certifikátu sa nespustí. Kto stratí všetky svoje passkey, prihlási sa heslom a pridá si nový.
Bežný firemný web má jedno spoločné heslo v zdieľanom dokumente a nikto nevie, kto ho ešte pozná. Tu má každý svoje konto, prihlasuje sa tak, ako odomyká telefón, a odchod kolegu je jedno kliknutie namiesto zmeny hesla pre všetkých.
Aj na tomto webe. Administrácia adam.lukacka.com má passkey prihlásenie zapnuté a dopytový formulár nižšie nesie CSRF token, skryté pole pre roboty aj reCAPTCHA v3.
Pozrieť všetky modulyZmažete jedno konto. Ostatní sa prihlasujú ďalej, nikto nemení heslo a neposiela nové po chate.
Passkey je viazaný na doménu Vášho webu. Na napodobenine sa prihlásenie vôbec nespustí a heslo, ktoré by ste tam opísali, neexistuje.
reCAPTCHA v3 hodnotí správanie na pozadí. Návštevník vyplní meno, e-mail a správu, nič neopisuje a neklika na semafory.
Či web beží na Supabase alebo na MySQL hostingu, kontá, passkey aj reset hesla fungujú rovnako. Prihlasovanie sa neprogramuje nanovo.
robots.txt zakazuje vyhľadávačom aj AI robotom prechádzať /admin a /api.
Bezplatná konzultácia, žiadne záväzky. Alebo zavolajte +421 907 164 572.
Napíšte, koľko ľudí web upravuje a kde beží. Do 24 hodín sa ozveme s konkrétnym návrhom.
Modul je súčasťou webu na WebCreatore Next Gen, web do 5 podstránok od 499 €. Úpravy účtujeme 30 € za hodinu, nie sme platiteľmi DPH.