package controllers;
import com.feth.play.module.pa.PlayAuthenticate;
import com.feth.play.module.pa.user.AuthUser;
import play.mvc.Controller;
import play.mvc.Result;
import play.mvc.Security;
import javax.inject.Inject;
public class JavaController extends Controller {
public static final String FLASH_ERROR_KEY = "error";
private PlayAuthenticate auth;
@Inject
public JavaController(PlayAuthenticate auth) {
this.auth = auth;
}
@Security.Authenticated(JavaSecured.class)
public Result index() {
AuthUser user = this.auth.getUser(ctx());
return ok(user.getProvider() + ": " + user.getId());
}
}