diff --git a/jpro-auth/example/src/main/java/one/jpro/platform/auth/example/login/page/SignedInPage.java b/jpro-auth/example/src/main/java/one/jpro/platform/auth/example/login/page/SignedInPage.java index 8a20fcbe..641c84b7 100644 --- a/jpro-auth/example/src/main/java/one/jpro/platform/auth/example/login/page/SignedInPage.java +++ b/jpro-auth/example/src/main/java/one/jpro/platform/auth/example/login/page/SignedInPage.java @@ -23,7 +23,7 @@ public SignedInPage(GoogleLoginApp app, OAuth2AuthenticationProvider authProvide if (user == null) { getChildren().add(headerLabel); } else { - headerLabel.setText("Signed in as user: " + user.getName() + "\n(" + user.getEmail() + ")"); + headerLabel.setText("Signed in as user: " + user.getName() + "\n(" + user.getAttribute("email") + ")"); final var userInfoTextArea = new TextArea(); userInfoTextArea.setWrapText(true); diff --git a/jpro-auth/example/src/main/java/one/jpro/platform/auth/example/oauth/page/SignedInUserPage.java b/jpro-auth/example/src/main/java/one/jpro/platform/auth/example/oauth/page/SignedInUserPage.java index 17ea13e3..61b6a4f9 100644 --- a/jpro-auth/example/src/main/java/one/jpro/platform/auth/example/oauth/page/SignedInUserPage.java +++ b/jpro-auth/example/src/main/java/one/jpro/platform/auth/example/oauth/page/SignedInUserPage.java @@ -30,11 +30,8 @@ public SignedInUserPage(OAuthApp loginApp) { getChildren().add(headerLabel); } else { final User user = loginApp.getUserSession().getUser(); - if (user == null) { - headerLabel.setText("Not signed in."); - } else { - headerLabel.setText("Signed in user: " + user.getName() + "\n(" + user.getEmail() + ")"); - } + headerLabel.setText(user == null ? "Not signed in." : + "Signed in user: " + user.getName() + "\n(" + user.getAttribute("email") + ")"); final var authInfoBox = loginApp.createButtonWithDescription( "Show authentication information about this user.", "Auth Info", @@ -42,7 +39,8 @@ public SignedInUserPage(OAuthApp loginApp) { final var introspectTokenBox = loginApp.createButtonWithDescription( "Introspect the access token.", "Introspect Token", - event -> FXFuture.fromJava(authProvider.introspect(loginApp.getUserSession().getUser(), "access_token")) + event -> FXFuture.fromJava(authProvider.introspect(loginApp.getUserSession().getUser(), + "access_token")) .map(json -> { loginApp.setIntrospectionInfo(json); gotoPage(headerLabel, "/user/introspect-token");