Sobes.tech
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.