1. Создайте простую таблицу распределения прав для трёх ролей университетского портала: Student, Teacher и Admin. Укажите, кому разрешено просматривать собственные оценки, выставлять оценки студентам и управлять учётными записями.

 

2. Напишите JavaScript-код, который проверяет пароль при регистрации. Если длина пароля меньше 8 символов, выведите сообщение «Пароль слишком короткий». В противном случае выведите «Длина пароля подходит».

 

3. Рассмотрите следующие ситуации и определите, какое правило безопасности необходимо применить:

   - пользователь открывает сайт через незащищённое HTTP-соединение;

   - секретный ключ приложения записан непосредственно в исходном коде;

   - серверное приложение использует устаревшие библиотеки;

   - база данных не имеет резервной копии.