HtmlForm form = authorizationPage.getForms().get(0);
final HtmlTextInput login = form.getInputByName("login_email");
login.setValueAttribute("testscribeup@gmail.com");
final HtmlPasswordInput passwd = form.getInputByName("login_password");
passwd.setValueAttribute("testpwdscribeup");
HtmlButton submit = form.getButtonByName("");
HtmlPage confirmPage = submit.click();
confirmPage = (HtmlPage) confirmPage.refresh();
webClient.waitForBackgroundJavaScript(5000);
form = confirmPage.getForms().get(0);
HtmlButton submit2 = form.getButtonByName("allow_access");
final HtmlPage callbackPage = submit2.click();
final String callbackUrl = callbackPage.getUrl().toString();
logger.debug("callbackUrl : {}", callbackUrl);
return callbackUrl;
}