Slovník pojmov

Č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ž

  • Čo je autentifikácia? (kompletný sprievodca)
  • Ako pridať prihlasovanie do aplikácie
  • Čo je OAuth?

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

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)