Commit f6d8e4c6 authored by Grzegorz Pietrusza's avatar Grzegorz Pietrusza

add dropwizard auth

parent cd6fb4c4
......@@ -26,6 +26,11 @@
<artifactId>dropwizard-core</artifactId>
<version>0.9.0</version>
</dependency>
<!--<dependency>-->
<!--<groupId>io.dropwizard</groupId>-->
<!--<artifactId>dropwizard-auth</artifactId>-->
<!--<version>0.9.2</version>-->
<!--</dependency>-->
<dependency>
<groupId>com.google.inject</groupId>
<artifactId>guice</artifactId>
......
......@@ -75,6 +75,10 @@ public class CTFApplication extends Application<ApplicationConfiguration> {
environment.jersey().register(injector.getInstance(TeamsResource.class));
environment.jersey().register(injector.getInstance(TasksResource.class));
environment.jersey().register(injector.getInstance(ProxyResource.class));
//REGISTER AUTH
environment.jersey().register(new BasicAuthProvider<User>(new ExampleAuthenticator(),
"SUPER SECRET STUFF"));
}
//todo: inject dbonnector
......@@ -104,6 +108,7 @@ public class CTFApplication extends Application<ApplicationConfiguration> {
public static void main(String[] args) throws Exception {
//todo: add mongo-java-driver as maven dep
//todo: add dropwizard-auth as maven dep
new CTFApplication().run(args);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment