@yanminibaev

Как разрешить доступ к сайту не авторизованных пользователей, когда запускают процесс тестирования?

Здравствуйте, у меня есть Laravel проект - тестирование студентов.

На сайте имеются пользователи:
  • Преподаватель (авторизованный пользователь, админ)
  • Студенты (не авторизованные, гости)


У преподавателя в Админ-Панель есть множество тестов и он может запускать тест, чтобы студенты могли тестироваться.

Когда преподаватель запускает конкретное тестирование, то студентам (гости) разрешается заходить на определенную страницу и проходить тестирование, когда все участники прошли тестирование, то преподаватель выключает тестирование и страница недоступна студентам.

Хотелось бы спросить вас, как грамотно реализовать процесс тестирования?
То есть, при нажатии кнопки "Старт теста <РП-21>" разрешать доступ к странице всем не авторизованным пользователям (Студентам), что лучше использовать?

Middleware + ?
  • Вопрос задан
  • 161 просмотр
Пригласить эксперта
Ответы на вопрос 1
Alex_Wells
@Alex_Wells
PHP/Kotlin
Middleware, без плюса
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы