Junior — Middle
Kako razlikovati proces provere identiteta korisnika od procesa određivanja njegovih prava pristupa u sistemu?
sobes.tech АИ
Одговор од АИ
Proces provere identiteta korisnika naziva se autentifikacija. Odgovara na pitanje: „Ko ste?“ — odnosno potvrđuje da je korisnik zaista onaj za koga se predstavlja. Na primer, unos korisničkog imena i lozinke, biometrijski podaci ili jednokratni kod.
Proces određivanja prava korisnika naziva se autorizacija. Odgovara na pitanje: „Šta vam je dozvoljeno da radite?“ — odnosno proverava koje resurse i radnje je taj korisnik u mogućnosti da pristupi nakon uspešne autentifikacije.
Primer:
- Korisnik unosi korisničko ime i lozinku — vrši se autentifikacija.
- Nakon uspešnog prijavljivanja, sistem proverava da li korisnik ima prava da vidi određenu stranicu ili izvrši operaciju — to je autorizacija.
Na ovaj način, autentifikacija potvrđuje identitet, a autorizacija prava pristupa.