Я пытаюсь выполнить аутентификацию с помощью безопасного модуля playframework. У меня есть два пользователя: один администратор, другой с обычными привилегиями. Они определяются как
User(adminuser):
email: [email protected]
password: secret
isAdmin: true
User(normaluser):
email: [email protected]
password: normalpass
Я хочу, чтобы только пользователь с правами администратора мог входить в административную область и создавать объекты с помощью интерфейса crud. Как мне это сделать?
* /admin module:crud
вызывает экран входа в систему, на котором после входа в систему два пользователя, указанные выше, переносят их в область администрирования. Как я могу ограничить вход в область администрирования только для пользователя-администратора и сообщить обычному пользователю, что у него недостаточно прав для доступа админка?