首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >播放2.4和死螺栓安装

播放2.4和死螺栓安装
EN

Stack Overflow用户
提问于 2016-02-13 23:28:37
回答 1查看 791关注 0票数 1

因此,我仍然在处理Play 2.4,我想使用Deadbolt进行身份验证,但它似乎没有解决任何死气沉沉的类。

在我的build.sbt里

代码语言:javascript
复制
libraryDependencies ++= Seq(
javaJdbc,
  cache,
  javaWs,
  "be.objectify" %% "deadbolt-java" % "2.4.4"
)

在我的play.plugins里

代码语言:javascript
复制
10000:be.objectify.deadbolt.java.DeadboltPlugin

在我的application.conf里

代码语言:javascript
复制
deadbolt.java.handler=security.LoginHandler

LoginHandler类,

代码语言:javascript
复制
package security;

import be.objectify.deadbolt.java.DeadboltHandler; //does not resolve

public class LoginHandler implements DeadboltHandler {
}

它没有解决任何死气沉沉的包裹。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-14 18:31:03

http://deadbolt.ws/#/java-docs的文档似乎有点过时了。

从2.4版开始,Deadbolt使用的是依赖注入(DI),而不是Play的(废弃的)插件机制。所以您不再需要play.plugins文件了。查看死螺栓2.4的发布说明

我建议遵循快速启动指南:https://github.com/schaloner/deadbolt-2-java/blob/master/QuickStart.md,它应该让您开始。

还可以看一下DeadBolt2Java示例:https://github.com/schaloner/deadbolt-2-java-examples --它们应该是最新的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35386580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档