deadbolt

    0热度

    1回答

    我使用的锁闩2.5.0,我已经创建了如下的自定义SubjectPresentHandler: public class SubjectPresentHandler extends AbstractDeadboltHandler { public SubjectPresentHandler(ExecutionContextProvider ecProvider) { supe

    1热度

    1回答

    我想测试我控制器的用户的权限,但我需要的权限的名称更改运行时(有时是“projectWrite”,有时“ userWrite“...),但注释需要一个常量,所以我不能使用它。 我需要使用的功能,但我不知道如何寻求通过功能的授权。这个怎么做 ?

    0热度

    1回答

    我碰到下面的堆栈跟踪,每当我把我的任何方法与 @SubjectRequired或@SubjectNotRequired注释(邦特不加载的页面上!): play.api.http.HttpErrorHandlerExceptions$$anon$1: Execution exception[[CompletionException: java.lang.NullPointerException]]

    0热度

    1回答

    我正在使用来自Deadbolt的@Pattern注解验证java类。如果这些字符串中的任何一个出现,我想给出访问权限:'TM_TASK'或'TM_CHECKLIST'。现在我对如何在@Pattern中提供这些字符串有点困惑,所以如果字符串匹配这两个字符串中的任何一个,它就会提供访问权限。我也开放使用正则表达式(尽管我对他们是新手),关于如何使用正则表达式使用正则表达式验证它是否是这两个字符串中的任

    0热度

    3回答

    Deadbolt有没有一种方法可以在MyDeadboltHandler的getSubject方法中使用Future [User]而不会阻塞? 当前方法需要一个请求,并返回一个选项[主题] override def getSubject[A](request: Request[A]): Option[Subject] = { currentUser //<-- currentUser is

    -2热度

    2回答

    我有2个单独的字符串“TM_TASK”和“TM_CHECKLIST”。我怎样才能验证整个在java中使用正则表达式的话? 如何在java中使用正则表达式中的AND运算符?我需要两个字符串进行验证,而不是其中任何一个。我是新来的正则表达式。 @Pattern(value = "(?=.*TM_TASK)(?=.*TM_CHECKLIST).*", patternType = PatternType.

    0热度

    1回答

    Deadbolt的文档非常稀少。 比方说,我有一个标准的用户。我使用的用户对象有一个方法 - “getThing” 我要应用于一个角色的超过50 我将如何去这样做了“getThing”的价值?这是可能的,还是我误解deadbolt?

    0热度

    1回答

    我有4组:管理员,服务,用户,访客,管理员是在数据库中创建的,第一次管理员登录需要更改密码,我想重定向到形式更改密码,只有管理员需要的是,我在onAuthFailure中设置了重定向,但在某些操作中没有进行身份验证的服务,用户,客户和重定向更改密码表单,有一个好主意,请告诉我,我应该为每个角色重定向其他链接? ,我刚刚在2天内阅读了关于deadbolt的文件,我能不能理解更多,对我的英语感到抱歉。

    1热度

    1回答

    我已经实现了从呆播放框架和DeadboltHandler我自己的身份验证。 使用方法onUnauthorized各自onAuthFailure我可以给未在到“登录页面”,而不是他们试图访问实际的页面登录的用户。 然而,而不是直接发送到用户的“登录页”,我想指定哪些页面的用户应该被送到取决于哪个页面的用户尝试访问。例如,如果用户尝试访问/设置,则应将用户重定向到登录页面。如果用户试图访问/ play

    0热度

    1回答

    我试图在Play 2.2.1 java上安装deadbolt ... 错误在哪里? 我在网上发现了几个线程谈论这个问题,但没有答案解决了我的问题。 任何人都可以帮助我吗? plugins.sbt logLevel := Level.Warn resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/rele