KEYCLOAK-1711 Add get user info to js-console example
This commit is contained in:
parent
8d90ad816a
commit
8e25369001
1 changed files with 9 additions and 0 deletions
|
@ -10,6 +10,7 @@
|
||||||
<button onclick="refreshToken(9999)">Refresh Token</button>
|
<button onclick="refreshToken(9999)">Refresh Token</button>
|
||||||
<button onclick="refreshToken(30)">Refresh Token (if <30s validity)</button>
|
<button onclick="refreshToken(30)">Refresh Token (if <30s validity)</button>
|
||||||
<button onclick="loadProfile()">Get Profile</button>
|
<button onclick="loadProfile()">Get Profile</button>
|
||||||
|
<button onclick="loadUserInfo()">Get User Info</button>
|
||||||
<button onclick="output(keycloak.tokenParsed)">Show Token</button>
|
<button onclick="output(keycloak.tokenParsed)">Show Token</button>
|
||||||
<button onclick="output(keycloak.refreshTokenParsed)">Show Refresh Token</button>
|
<button onclick="output(keycloak.refreshTokenParsed)">Show Refresh Token</button>
|
||||||
<button onclick="output(keycloak.idTokenParsed)">Show ID Token</button>
|
<button onclick="output(keycloak.idTokenParsed)">Show ID Token</button>
|
||||||
|
@ -35,6 +36,14 @@
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function loadUserInfo() {
|
||||||
|
keycloak.loadUserInfo().success(function(userInfo) {
|
||||||
|
output(userInfo);
|
||||||
|
}).error(function() {
|
||||||
|
output('Failed to load user info');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
function refreshToken(minValidity) {
|
function refreshToken(minValidity) {
|
||||||
keycloak.updateToken(minValidity).success(function(refreshed) {
|
keycloak.updateToken(minValidity).success(function(refreshed) {
|
||||||
if (refreshed) {
|
if (refreshed) {
|
||||||
|
|
Loading…
Reference in a new issue