131132133134135136137138139140141
User newUser = new User("foo@foo.com", "password", "John Doe"); newUser.save(); assertThat(newUser.id).isNotNull(); String token = newUser.createToken(); assertThat(token).isNotNull(); User foundUser = User.findByAuthToken(token);
3738394041424344454647
if (user == null) { return unauthorized(); } else { String authToken = user.createToken(); ObjectNode authTokenJson = Json.newObject(); authTokenJson.put(AUTH_TOKEN, authToken); response().setCookie(AUTH_TOKEN, authToken); return ok(authTokenJson); }