Co je autentizace?
Autentizace je způsob, jak aplikace před vpuštěním ověří, kdo někdo je, například heslem, kódem zaslaným e-mailem nebo přihlášením přes Google.
Autentizace odpovídá na otázku „kdo jsi?“. Její protějšek, autorizace, odpovídá na otázku „co smíš dělat?“. Přihlášení je autentizace; když administrátor vidí stránku, kterou běžný uživatel nevidí, jde o autorizaci.
Mezi běžné způsoby patří e-mail a heslo, magické odkazy nebo jednorázové kódy zasílané e-mailem, přihlášení přes existující účet, jako je Google nebo Apple, a druhý krok, například aplikace s ověřovacím kódem.
Správné provedení znamená bezpečné ukládání hesel, ochranu proti opakovanému hádání, vypršení relací a kontrolu na serveru, že každý požadavek pochází od přihlášeného uživatele, který to smí udělat.
V Mythexu agent vytvoří přihlášení pro uživatele vaší aplikace s vaší vlastní databází nebo s poskytovatelem autentizace podle vašeho výběru. Žádná vestavěná spravovaná přihlašovací služba není k dispozici.
Otázky
Jaký je rozdíl mezi autentizací a autorizací?
Autentizace ověřuje, kdo jste. Autorizace rozhoduje, co smíte vidět a dělat, jakmile jste uvnitř.
Mám si napsat vlastní přihlášení, nebo použít poskytovatele?
Poskytovatelé zvládnou náročné věci, jako jsou obnovení hesla, přihlášení přes sociální sítě a bezpečnostní aktualizace. Vlastní řešení vám dá plnou kontrolu, ale i větší odpovědnost. Obojí může fungovat, pokud se to udělá pečlivě.
Viz také
Mythex · Pricing · Vytvořte cokoli s AI · Šablony webů a aplikací · Mythex v porovnání · Slovník tvorby aplikací s AI · Bezplatné nástroje pro tvorbu aplikací s AI · English