Описание тега deadbolt

Deadbolt - это мощный комплексный модуль авторизации для платформы Play.
1 ответ

Deadbolt 2 и Play 2.4.x: исключение нулевого указателя на недоступных страницах

Я пытаюсь реализовать простую систему аутентификации в Play Framework 2.4.x, используя Deadbolt 2. Я следовал этому руководству, написанному Chaloner, и я реализовал свой обработчик засовов, как вы можете видеть здесь: public class MyDeadboltHandler…
03 фев '16 в 14:40
1 ответ

Deadbolt play java Сменить пароль при первом входе

У меня есть 4 группы: администратор, сервис, пользователь, гость, администратор создается в базе данных, при первом входе администратора требуется смена пароля, я хочу перенаправить на форму, изменить пароль, и это нужно только администратору, я уст…
09 авг '16 в 10:36
1 ответ

Play Framework - Создание групп с помощью deadbolt2

Я пытаюсь реализовать группы deadbolt2, но я озадачен тем, как я должен этого достичь. Я использую Play 2.2.1, Deadbolt 2.2.RC4 и Hibernate 4.3.1 с базой данных MySQL. Я смог реализовать некоторые из Deadbolt:. Я могу войти, зарегистрировать пользов…
13 мар '14 в 12:04
1 ответ

Ошибка Play & Deadbolt

Я получаю следующую трассировку стека (не на загруженной странице!) Всякий раз, когда я устанавливаю любой из моих методов с помощью @SubjectRequired или же @SubjectNotRequired аннотации: play.api.http.HttpErrorHandlerExceptions$$anon$1: Execution e…
09 фев '17 в 00:23
2 ответа

Как получить доступ к пользовательской сессии в обработчике Deadbolt2

Я пытаюсь использовать Deadbolt2 в приложении play2, и я застрял с реализацией getRolesHolder() в моем обработчике Deadbolt. В примере приложения есть этот пример: public class MyDeadboltHandler extends AbstractDeadboltHandler { public RoleHolder ge…
26 мар '12 в 17:24
1 ответ

Ошибка DeadBolt 2 NullPoniterException в приложении playframework 2

Я занимаюсь разработкой веб-приложения и использую то, как пример приложения zentasks использует для аутентификации пользователя, поэтому после входа в систему имя пользователя сохраняется в сеансе. Сейчас я пытаюсь выполнить авторизацию с помощью п…
1 ответ

egit->eclipse правильный импорт general_project->Java_project

Я проверил deadbolt-2-core с помощью egit из репозитория. Затем я импортировал его как "общий проект": Затем я добавил в файл.project: <buildSpec> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments>…
13 дек '12 в 06:58
1 ответ

Проверка классов контроллера в Java с использованием аннотации @Pattern для нескольких строк

Я проверяю Java-класс, используя аннотацию @Pattern от Deadbolt. Я хочу дать доступ, если какая-либо из этих строк присутствует: 'TM_TASK' ИЛИ ​​'TM_CHECKLIST'. Прямо сейчас я немного сбит с толку относительно того, как предоставить эти строки внутр…
1 ответ

Deadbolt - перенаправление ошибки доступа не работает

Я использую Deadbolt 2 с Playframework 2.1 У меня есть общедоступная страница, с которой пользователь нажимает кнопку "Действие" и вызывается метод Controller. На этом методе есть @SubjectPresent. Я хочу перенаправить пользователя на страницу входа …
18 май '13 в 14:50
0 ответов

Как добавить повторно используемую проверку или ограничение "sudo" с помощью deadbolt2 в контексте "Запомнить меня"?

При реализации функции "Запомнить меня" в приложении Scala Play мы имеем ситуацию, когда пользователь, вошедший в систему с использованием существующего файла cookie, пытается получить доступ к конфиденциальному действию, например, к способам оплаты…
15 авг '18 в 11:33
1 ответ

Проблема засова в режиме просмотра

Я пытаюсь ограничить (используя deadbolt) что-то на мой взгляд (play! framework) и я должен передать параметр, как: #{deadbolt.restrictedResource resourceKeys:['projectEdit'], resourceParameters:['projectId':'3'} Ты заметил 3 например, это жестоко (…
03 апр '12 в 17:11
1 ответ

Обработка перенаправления на определенную страницу

Я использую Deadbolt для авторизации. Мне нужно перенаправить пользователя, если он присутствует (subjectPresent). Например, этот контроллер отображает страницу регистрации: public static Result signup() { return ok(signup.render()) } Но если пользо…
18 ноя '13 в 09:22
1 ответ

Играйте в java-проект с Deadbolt, имея личные активы

Я искал вокруг, чтобы попытаться найти пример того, как настроить папку ресурсов, чтобы к ней обращались через нотацию @rout.Assets, но возвращал актив только в случае аутентификации пользователя. У меня настроен deadbolt и он отлично работает с уче…
12 янв '15 в 11:59
1 ответ

Вопросы по установке Deadbolt на Play 2.2.1

Как указано здесь, если я поставлю решатели в plugins.sbt Игра не видит их. Но это работает, если я перевезу их build.sbt, Есть ли причина? Еще одна проблема: если нет файла play.plugins Я получаю эту ошибку:"**Exception:** The Deadbolt Java plugin …
1 ответ

Play 2.2.1 java + deadbolt = неразрешенные зависимости

Я пытаюсь установить Deadbolt на Play 2.2.1 Java... Где ошибка? Я нашел несколько тем в Интернете, рассказывающих об этой проблеме, но ни один ответ не решил мою проблему. Может кто-нибудь мне помочь? plugins.sbt logLevel := Level.Warn resolvers += …
27 апр '14 в 20:30
1 ответ

Тестирование, если пользователю разрешено использовать функцию (не аннотацию)

Я хочу проверить разрешения пользователя в моем контроллере, но мне нужно изменить имя разрешения во время выполнения (иногда это "projectWrite", иногда "userWrite"...), но аннотации нужна константа, поэтому я могу Не используй это. Мне нужно исполь…
16 окт '14 в 16:13
1 ответ

Play Framework Migrate с версии 2.1.x до 2.3.0 с помощью Deadbolt

У меня есть довольно простое приложение, которое я хочу обновить с 2.1.x до 2.3.0 с помощью deadbolt. Хотя Deadbolt официально не вышел для 2.3.x, версии для 2.2.x должны быть достаточно хорошими (также эта ошибка возникает в 2.2.x). У меня есть про…
0 ответов

play 2.3.6 deadbolt ограничить созданные пользователем ресурсы

Возможно ли ограничить пользователей только ресурсами, созданными ими с помощью deadbolt, я знаю, что можно ограничить методы контроллера и войти в систему, но можно разрешить пользователю CRUD для ресурсов (таких как фотографии, документы), созданн…
06 янв '15 в 07:40
1 ответ

Deadbolt 2: полный контроль над ограничениями с помощью настроек БД

ellou" Я хочу или, скорее, нужно контролировать ограничения для некоторых действий и контроллеров через настройки базы данных, какой лучший способ сделать такую ​​работу? Какова моя цель: мне нужно создать решение, в котором будет много групп пользо…
0 ответов

Ошибка с Play 2.0 Scala

При попытке запустить некоторые из образцов Scala с использованием Play2 ( zentasks) я получаю следующие ошибки: ==== Maven Central: tried http://repo1.maven.org/maven2/org/scala-sbt/sbt_2.9.1/0.12.0/sbt_2.9.1-0.12.0.pom ::::::::::::::::::::::::::::…
07 фев '13 в 18:33