Skip to content
This repository was archived by the owner on Sep 10, 2021. It is now read-only.
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions src/main/java/org/omenhelper/Omen/Login.java
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ public class Login {

HttpUtil2 httpUtil2 = new HttpUtil2();
private String backendCsrf;
private String baseUrl;

public Login() {
}
Expand Down Expand Up @@ -77,6 +78,7 @@ public void webPrepare(){
HttpUtilEntity temp = httpUtil2.doStreamPost(backendUrl, JsonUtil.obj2String(body).getBytes(StandardCharsets.UTF_8), header);
Map result = JsonUtil.string2Obj(temp.getBody(), Map.class);
backendCsrf = (String) result.get("csrfToken");
baseUrl = (String) result.get("regionEndpointUrl");

} catch (IOException e) {
e.printStackTrace();
Expand All @@ -86,7 +88,7 @@ public void webPrepare(){
}

public void idpProvider(){
String url = "https://ui-backend.us-west-2.id.hp.com/bff/v1/session/check-username";
String url = baseUrl + "/session/check-username";
Map<String, String> data = new HashMap<String, String>(){{
put("username", email);
}};
Expand Down Expand Up @@ -117,7 +119,7 @@ public void idpProvider(){
}
public String webLogin(){

String loginAddr = "https://ui-backend.us-west-2.id.hp.com/bff/v1/session/username-password";
String loginAddr = baseUrl + "/session/username-password";
Map<String, String> data = new HashMap<String, String>(){{
put("username", email + "@" + idpProvider);
put("password", pass);
Expand Down