Merge pull request #1585 from stianst/master
KEYCLOAK-1793 Remove cancel button on login and login-totp
This commit is contained in:
commit
a8b7129269
5 changed files with 0 additions and 52 deletions
|
@ -25,7 +25,6 @@
|
||||||
<div id="kc-form-buttons" class="${properties.kcFormButtonsClass!}">
|
<div id="kc-form-buttons" class="${properties.kcFormButtonsClass!}">
|
||||||
<div class="${properties.kcFormButtonsWrapperClass!}">
|
<div class="${properties.kcFormButtonsWrapperClass!}">
|
||||||
<input class="${properties.kcButtonClass!} ${properties.kcButtonPrimaryClass!} ${properties.kcButtonLargeClass!}" name="login" id="kc-login" type="submit" value="${msg("doLogIn")}"/>
|
<input class="${properties.kcButtonClass!} ${properties.kcButtonPrimaryClass!} ${properties.kcButtonLargeClass!}" name="login" id="kc-login" type="submit" value="${msg("doLogIn")}"/>
|
||||||
<input class="${properties.kcButtonClass!} ${properties.kcButtonDefaultClass!} ${properties.kcButtonLargeClass!}" name="cancel" id="kc-cancel" type="submit" value="${msg("doCancel")}"/>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -50,7 +50,6 @@
|
||||||
<div id="kc-form-buttons" class="${properties.kcFormButtonsClass!}">
|
<div id="kc-form-buttons" class="${properties.kcFormButtonsClass!}">
|
||||||
<div class="${properties.kcFormButtonsWrapperClass!}">
|
<div class="${properties.kcFormButtonsWrapperClass!}">
|
||||||
<input class="${properties.kcButtonClass!} ${properties.kcButtonPrimaryClass!} ${properties.kcButtonLargeClass!}" name="login" id="kc-login" type="submit" value="${msg("doLogIn")}"/>
|
<input class="${properties.kcButtonClass!} ${properties.kcButtonPrimaryClass!} ${properties.kcButtonLargeClass!}" name="login" id="kc-login" type="submit" value="${msg("doLogIn")}"/>
|
||||||
<input class="${properties.kcButtonClass!} ${properties.kcButtonDefaultClass!} ${properties.kcButtonLargeClass!}" name="cancel" id="kc-cancel" type="submit" value="${msg("doCancel")}"/>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -219,9 +219,6 @@ public class AdapterTestStrategy extends ExternalResource {
|
||||||
Assert.assertTrue(driver.getCurrentUrl().startsWith(LOGIN_URL));
|
Assert.assertTrue(driver.getCurrentUrl().startsWith(LOGIN_URL));
|
||||||
driver.navigate().to(APP_SERVER_BASE_URL + "/customer-portal");
|
driver.navigate().to(APP_SERVER_BASE_URL + "/customer-portal");
|
||||||
Assert.assertTrue(driver.getCurrentUrl().startsWith(LOGIN_URL));
|
Assert.assertTrue(driver.getCurrentUrl().startsWith(LOGIN_URL));
|
||||||
loginPage.cancel();
|
|
||||||
System.out.println(driver.getPageSource());
|
|
||||||
Assert.assertTrue(driver.getPageSource().contains("Error Page"));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void testServletRequestLogout() throws Exception {
|
public void testServletRequestLogout() throws Exception {
|
||||||
|
|
|
@ -470,20 +470,6 @@ public class LoginTest {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
|
||||||
public void loginCancel() {
|
|
||||||
loginPage.open();
|
|
||||||
loginPage.cancel();
|
|
||||||
|
|
||||||
Assert.assertEquals(RequestType.AUTH_RESPONSE, appPage.getRequestType());
|
|
||||||
Assert.assertEquals("access_denied", oauth.getCurrentQuery().get(OAuth2Constants.ERROR));
|
|
||||||
|
|
||||||
events.expectLogin().error("rejected_by_user").user((String) null).session((String) null)
|
|
||||||
.removeDetail(Details.USERNAME)
|
|
||||||
.removeDetail(Details.CONSENT)
|
|
||||||
.assertEvent();
|
|
||||||
}
|
|
||||||
|
|
||||||
// KEYCLOAK-1037
|
// KEYCLOAK-1037
|
||||||
@Test
|
@Test
|
||||||
public void loginExpiredCode() {
|
public void loginExpiredCode() {
|
||||||
|
|
|
@ -120,39 +120,6 @@ public class AuthorizationCodeTest {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
|
||||||
public void authorizationRequestInstalledAppCancel() throws IOException {
|
|
||||||
keycloakRule.update(new KeycloakRule.KeycloakSetup() {
|
|
||||||
@Override
|
|
||||||
public void config(RealmManager manager, RealmModel adminstrationRealm, RealmModel appRealm) {
|
|
||||||
appRealm.getClientNameMap().get("test-app").addRedirectUri(Constants.INSTALLED_APP_URN);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
oauth.redirectUri(Constants.INSTALLED_APP_URN);
|
|
||||||
|
|
||||||
oauth.openLoginForm();
|
|
||||||
driver.findElement(By.name("cancel")).click();
|
|
||||||
|
|
||||||
String title = driver.getTitle();
|
|
||||||
Assert.assertEquals("Error code: access_denied",title);
|
|
||||||
|
|
||||||
String error = driver.findElement(By.id(OAuth2Constants.ERROR)).getText();
|
|
||||||
assertEquals("access_denied", error);
|
|
||||||
|
|
||||||
events.expectLogin().error("rejected_by_user").user((String) null).session((String) null)
|
|
||||||
.removeDetail(Details.USERNAME)
|
|
||||||
.removeDetail(Details.CONSENT)
|
|
||||||
.detail(Details.REDIRECT_URI, "http://localhost:8081/auth/realms/test/protocol/openid-connect/oauth/oob")
|
|
||||||
.assertEvent().getDetails().get(Details.CODE_ID);
|
|
||||||
|
|
||||||
keycloakRule.update(new KeycloakRule.KeycloakSetup() {
|
|
||||||
@Override
|
|
||||||
public void config(RealmManager manager, RealmModel adminstrationRealm, RealmModel appRealm) {
|
|
||||||
appRealm.getClientNameMap().get("test-app").removeRedirectUri(Constants.INSTALLED_APP_URN);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void authorizationValidRedirectUri() throws IOException {
|
public void authorizationValidRedirectUri() throws IOException {
|
||||||
keycloakRule.update(new KeycloakRule.KeycloakSetup() {
|
keycloakRule.update(new KeycloakRule.KeycloakSetup() {
|
||||||
|
|
Loading…
Reference in a new issue