Какая разница между авторизацией и аутентификацией?
Аутентификация (Authentication)
— это проверка личности пользователя. Отвечает на вопрос: «Кто ты?»
Примеры:
Ввод логина и пароля
СМС-код
Отпечаток пальца / Face ID
OAuth (Google, Facebook login)
Авторизация (Authorization)
— это проверка прав доступа после аутентификации. Отвечает на вопрос: «Что тебе разрешено делать?»
Примеры:
Пользователь с ролью "Admin" может удалять записи, а "User" — только просматривать
Доступ к API по токену с определёнными правами
Разграничение прав в банковском приложении: клиент может видеть только свои счета, а оператор — все
Last updated
Was this helpful?