Professional Documents
Culture Documents
Лабораторна 3
Лабораторна 3
ЛАБОРАТОРНА РОБОТА №3
Дисципліна Веб-технології
Хмельницький 2023
Мета: Розробити засоби для авторизації та аутентифікації користувача.
Завдання:
1) Додано ролі користувача.
2) Створено міграції.
3) Створено власний Middleware, як глобальний оброник виключень.
4) Створено дві служби для аутентифікації користувача і роботи з Jwt
Token.
5) Створено контролер для аутентифікації і авторизації.
6) Перевірено роботу ролей у додатку.
Хід роботи:
Код перелік ролей користувача:
public enum AuthorizationRoles
{
Admin = -874629223,
Buyer = 1987654321,
Seller = -50505050
}