Čo je autentifikácia?
Autentifikácia je spôsob, akým aplikácia overí, kto niekto je, skôr než ho pustí ďalej. Môže ísť o heslo, kód poslaný e-mailom alebo „Prihlásiť sa cez Google“.
Autentifikácia odpovedá na otázku „kto ste?“. Jej partner, autorizácia, odpovedá na otázku „čo smiete robiť?“. Prihlásenie je autentifikácia; keď administrátor vidí stránku, ktorú bežný používateľ nevidí, ide o autorizáciu.
Bežné spôsoby sú e-mail a heslo, magické odkazy alebo jednorazové kódy poslané e-mailom, prihlásenie cez existujúci účet, napríklad Google alebo Apple, a druhý krok, ako je aplikácia autentifikátor.
Urobiť to správne znamená bezpečne ukladať heslá, chrániť sa pred opakovaným hádaním, ukončovať relácie a na serveri overovať, že každá požiadavka pochádza od prihláseného používateľa, ktorý ju smie odoslať.
V Mythexe agent vytvorí prihlasovanie pre používateľov vašej aplikácie s vlastnou databázou alebo s poskytovateľom autentifikácie podľa vášho výberu; neexistuje vstavaná spravovaná služba prihlasovania.
Otázky
Aký je rozdiel medzi autentifikáciou a autorizáciou?
Autentifikácia overí, kto ste. Autorizácia rozhoduje, čo smiete vidieť a robiť, keď ste už dnu.
Mám si vytvoriť vlastné prihlasovanie, alebo použiť poskytovateľa?
Poskytovatelia riešia ťažké veci, ako sú obnovenie hesla, prihlasovanie cez sociálne siete a bezpečnostné aktualizácie. Vlastné riešenie dáva plnú kontrolu, ale aj väčšiu zodpovednosť. Obe možnosti môžu fungovať, ak sa urobia opatrne.
Pozri tiež
Mythex · Pricing · Vytvorte čokoľvek s AI · Šablóny webov a aplikácií · Mythex v porovnaní · Slovník pojmov tvorby aplikácií s AI · Bezplatné nástroje na tvorbu aplikácií s AI · English