Все работает. Но надо сделать проверку лицензии и не пускать если лицензия отсутствует. И хз куда эту проверку вставить. Представляю так, что это должен быть либо интерцептор либо фильтр. Причем вызываться должен он после того как секьюрити проверил пользователя и разрешил ему работать. В этом фильтре, интерцепторе, я достаю залогиненого пользователя, и иду в хранилищие за лицензией для него. Если нашел то все ок если нет то прервал цепочку и вернул ошибку. Но где этотвсетаки делать? В интерцепторе или в фильтре или еще где?
а это у вас является частью аутентификационного процесса?
Можно так сказать. Сначала проверка что есть такой пользователь, потом проверка есть ли у него лицензия
Обсуждают сегодня