mirror of
https://github.com/datahub-project/datahub.git
synced 2025-07-13 20:21:33 +00:00
23 lines
455 B
Java
23 lines
455 B
Java
package controllers;
|
|
|
|
import javax.annotation.Nonnull;
|
|
import javax.annotation.Nullable;
|
|
import play.mvc.Http.Context;
|
|
import play.mvc.Result;
|
|
import play.mvc.Security;
|
|
|
|
|
|
public class Secured extends Security.Authenticator {
|
|
@Override
|
|
@Nonnull
|
|
public String getUsername(@Nonnull Context ctx) {
|
|
return ctx.session().get("user");
|
|
}
|
|
|
|
@Override
|
|
@Nonnull
|
|
public Result onUnauthorized(@Nullable Context ctx) {
|
|
return unauthorized();
|
|
}
|
|
}
|