• Stars
    star
    490
  • Rank 81,932 (Top 2 %)
  • Language
  • License
    Apache License 2.0
  • Created over 11 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An authorization module for the Play framework

Deadbolt 2 - An authorisation system for Play 2

Join the chat at https://gitter.im/schaloner/deadbolt-2

Deadbolt is a powerful authorisation mechanism for defining access rights to certain controller methods or parts of a view.

For a complete guide, please refer to the Deadbolt website.

The deadbolt-2 repository in GitHub is a collection of submodules. I highly recommend that you fork/follow/clone specific submodules in place of this aggregate module. The submodules are:

No longer used

Demonstration applications can be found at

The Deadbolt book

If you want the most complete documentation on Deadbolt, take a look at the book! You can find it at the Leanpub website.

The Deadbolt book

Which version should I use?

See http://deadbolt.ws/ for version and usage information.

Supported by Auth0.

If you want to easily add secure authentication and authorization to your Java or Scala projects, feel free to check out Auth0's Java SDK, Scala examples and free plan at auth0.com/overview

More Repositories

1

deadbolt-2-scala

Idiomatic Scala API for Deadbolt 2
Scala
65
star
2

deadbolt-2-java

Idiomatic Java API for Deadbolt 2
Java
54
star
3

deadbolt-2-guide

A comprehensive user guide for Deadbolt 2
43
star
4

deadbolt

Authorisation module for the Play! framework
Java
36
star
5

deadbolt-2-java-examples

Example usages of Deadbolt 2 Java
Java
27
star
6

deadbolt-2-scala-examples

HTML
21
star
7

SociallySecure

An example integration of the SecureSocial and Deadbolt security modules for the Play! framework.
Java
14
star
8

concurrent-batch-framework-java

An example of implementing batch processing using Akka's Java API. This is an adaptation of an idea from http://letitcrash.com/post/29044669086/balancing-workload-across-nodes-with-akka-2
Java
12
star
9

akka-batch

A batch processing framework using Scala and Akka
Scala
9
star
10

play-2-examples

Example code for Play 2 applications
JavaScript
7
star
11

deadbolt-2-core

Common code for Deadbolt 2
Java
6
star
12

tabula-rasa

A Play! framework module for adding customisable tables to views, backed by the DataTables jQuery plugin
JavaScript
6
star
13

DistPres

A quick'n'dirty solution for controlling distributed presentations
Java
5
star
14

jsRoutingJava

An example application showing the JavaScript routing support of Play 2 Java
Java
5
star
15

deadbolt-auth0-scala

A Play Framework starter app that uses Deadbolt to provide authorization support and drive authentication triggers from a third-party identity management provider.
Scala
2
star
16

Intellijad

Integrate the JAD decompiler into IntelliJ IDEA
Java
2
star
17

modulate

modulate allows you to add local modules to your Play! framework application based on the framework. This capability was included in Play 1.1, but is not in Play 1.2.
Python
2
star
18

jsRoutingScala

An example application showing the JavaScript routing support of Play 2 Scala
Scala
2
star
19

async-transactions

Java
1
star
20

activator-template-template

A template for creating Typesafe Activator templates
Shell
1
star
21

activator-play-authenticate-deadbolt

A Typesafe Activator template for Play 2 applications using Play Authenticate and Deadbolt.
1
star
22

objectify-led

objectify-led is a Java library for binding properties from arbitrary sources at runtime using annotations. It's meant as a lightweight solution for removing boilerplate code, and is ideal for binding properties from the system or properties files without the need to manually check for their existence or convert them to the correct type.
Java
1
star
23

schaloner.github.com

Maven-style repository for Play 2 modules
HTML
1
star