Kas yra autentifikavimas?
Autentifikavimas – tai būdas, kaip programėlė patikrina, kas yra žmogus prieš leisdama jam prisijungti, pvz., slaptažodžiu, el. paštu išsiųstu kodu ar „Prisijungti su Google“.
Autentifikavimas atsako į klausimą „kas tu?“. Jo partneris – autorizacija – atsako į „ką tau leidžiama daryti?“. Prisijungimas yra autentifikavimas; administratoriaus matomas puslapis, kurio paprastas vartotojas nemato, yra autorizacija.
Dažniausi būdai: el. paštas ir slaptažodis, magic link’ai arba vienkartiniai kodai el. paštu, prisijungimas su esama paskyra, pvz., Google ar Apple, ir antras žingsnis, pvz., autentifikavimo programėlė.
Norint tai padaryti teisingai, reikia saugiai saugoti slaptažodžius, apsaugoti nuo pakartotinių spėliojimų, nustatyti sesijų galiojimo laiką ir serveryje tikrinti, kad kiekvieną užklausą siunčia prisijungęs vartotojas, turintis teisę ją atlikti.
Mythex’e agentas kuria jūsų programėlės vartotojų prisijungimą su jūsų pačių duomenų baze arba pasirinktu autentifikavimo teikėju; įmontuotos valdomos prisijungimo paslaugos nėra.
Klausimai
Kuo skiriasi autentifikavimas ir autorizacija?
Autentifikavimas patikrina, kas esate. Autorizacija nusprendžia, ką galite matyti ir daryti, kai jau esate prisijungę.
Ar turėčiau kurti savo prisijungimą, ar naudoti teikėją?
Teikėjai atlieka sudėtingas dalis, pvz., slaptažodžių atkūrimą, prisijungimą per socialinius tinklus ir saugumo atnaujinimus. Savo prisijungimas suteikia pilną kontrolę, bet ir daugiau atsakomybės. Abu variantai gali veikti, jei padaryti atsargiai.
Taip pat žiūrėkite
Mythex · Pricing · Kurkite bet ką su dirbtiniu intelektu · Svetainių ir programėlių šablonai · Mythex palyginimas · Programėlių kūrimo su dirbtiniu intelektu žodynėlis · Nemokami programėlių kūrimo su dirbtiniu intelektu įrankiai · English