This is one of the simplest constraints in Deadbolt. It simply requires that a user be present (i.e. logged in).
@@SubjectPresent public static Result subjectPresent() { return ok(accessOk.render()); }
@@SubjectPresent(handler = NoUserDeadboltHandler.class) public static Result subjectPresent_notLoggedIn() { return ok(accessOk.render()); }