Логическое ВопросУправление пользователями в веб-приложения (Angularjs, весна, спящий режим)
реализации Backend Я реализую модуль управления пользователя в веб-приложении. У меня три таблицы User, Role и UserInterce. Таблица пользователя имеет отношение ManyToMany с таблицей ролей, а таблица ролей имеет отношение ManyToMany к таблице пользовательского интерфейса. Поэтому всякий раз, когда сервер возвращает объект пользователя, система проверяет его роль, и эта роль имеет право доступа к пользовательскому интерфейсу.
это справочный обзор реализации бэкэнд.
реализация Front End
Всякий раз, когда пользователь Войти в систему, сервер возвращает объект пользователя. Я хочу реализовать контроль доступа в форме. например Роль emp не имеет права доступа, чтобы добавить кнопку, где роль администратора имеет право доступа к кнопке добавления. Чтобы реализовать управление доступом на основе форм, мне потребовалось бы создать другую таблицу на стороне сервера, которая имеет информацию о полях ui и которая будет иметь отношения с таблицей пользовательского интерфейса.
Может ли кто-нибудь обеспечить лучший способ сделать то же самое логически?
Я не уверен, но я думаю, что не могу использовать библиотеку весенних тегов с Angularjs, поэтому ваше второе решение, о котором я думал. благодаря –