Što je autentifikacija?
Autentifikacija je način na koji aplikacija provjerava tko je netko prije nego ga pusti unutra, primjerice lozinkom, kodom poslanim e-poštom ili „Prijava putem Googlea“.
Autentifikacija odgovara na pitanje „tko si ti?“. Njezin par, autorizacija, odgovara na pitanje „što smiješ raditi?“. Prijava je autentifikacija; to što admin vidi stranicu koju običan korisnik ne vidi je autorizacija.
Uobičajeni načini su e-pošta i lozinka, magične poveznice ili jednokratni kodovi poslani e-poštom, prijava putem postojećeg računa poput Googlea ili Applea te drugi korak poput aplikacije za autentifikaciju.
Da bi se to dobro izvelo, lozinke se moraju sigurno pohraniti, treba se zaštititi od uzastopnih pokušaja pogađanja, sesije moraju istjecati, a poslužitelj mora provjeriti da svaki zahtjev dolazi od prijavljenog korisnika koji smije to napraviti.
U Mythexu agent gradi prijavu za korisnike vaše aplikacije s vašom bazom podataka ili pružateljem autentifikacije po vašem izboru; ne postoji ugrađena upravljana usluga prijave.
Pitanja
Po čemu se autentifikacija razlikuje od autorizacije?
Autentifikacija provjerava tko ste. Autorizacija odlučuje što smijete vidjeti i raditi kad uđete.
Trebam li sam napraviti prijavu ili koristiti pružatelja?
Pružatelji rješavaju teške dijelove poput resetiranja lozinke, prijave putem društvenih mreža i sigurnosnih nadogradnji. Vlastita prijava daje punu kontrolu, ali i veću odgovornost. Oba pristupa mogu dobro funkcionirati ako se pažljivo izvedu.
Pogledajte i
Mythex · Pricing · Izradite bilo što uz AI · Predlošci za web stranice i aplikacije · Mythex u usporedbi · Rječnik izrade aplikacija uz AI · Besplatni alati za izradu aplikacija uz AI · English