Skip to content

Commit bd98fc6

Browse files
committed
Fix service login/oauth2
1 parent 67fe9bd commit bd98fc6

1 file changed

Lines changed: 3 additions & 8 deletions

File tree

knowage-core/src/main/java/it/eng/spagobi/commons/services/LoginResource.java

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import javax.ws.rs.core.Context;
2222
import javax.ws.rs.core.Form;
2323
import javax.ws.rs.core.MediaType;
24-
import javax.ws.rs.core.NewCookie;
2524
import javax.ws.rs.core.Response;
2625

2726
import org.apache.commons.lang3.StringUtils;
@@ -867,15 +866,11 @@ private Response completeLoginForKnowageFE(HttpServletRequest req, IEngUserProfi
867866
}
868867
}
869868

870-
NewCookie cookie = new NewCookie("KNOWAGE_TOKEN", (String) userProfile.getUserUniqueIdentifier(), "/", // path
871-
null, // domain
872-
"Knowage Auth Token", NewCookie.DEFAULT_MAX_AGE, true, // secure
873-
false // httpOnly
874-
);
875869

876-
URI redirectUri = URI.create(System.getProperty("JWT_KNOWAGE_VUE", System.getenv("JWT_KNOWAGE_VUE")) + "login");
870+
URI redirectUri = URI
871+
.create(System.getProperty("JWT_KNOWAGE_VUE", System.getenv("JWT_KNOWAGE_VUE")) + "login?authtoken=" + profile.getUserUniqueIdentifier());
877872

878-
return Response.seeOther(redirectUri).cookie(cookie).build();
873+
return Response.seeOther(redirectUri).build();
879874

880875
} finally {
881876
TenantManager.unset();

0 commit comments

Comments
 (0)