public UserInfo(String username, String email, String name, String oauthId, String oauthProvider) { this(username, email, name, oauthId, oauthProvider, Roles.getRolesFor(username)); }
protected boolean hasRole(String username, String role) { if (hasRoleInDevMode(username, role)) { return true; } if (role.equalsIgnoreCase(Roles.LOGGED_IN)) { return !U.isEmpty(username); } return Roles.getRolesFor(username).contains(role.toLowerCase()); }