delay UserManager access

This commit is contained in:
JackDra 2021-05-10 23:16:13 -05:00
parent 7bf19b5d59
commit 1d75829137

View file

@ -2,7 +2,6 @@
import { writable } from 'svelte/store'; import { writable } from 'svelte/store';
import { getContext } from 'svelte'; import { getContext } from 'svelte';
import oidcClient from 'oidc-client'; import oidcClient from 'oidc-client';
const { UserManager } = oidcClient;
import { onMount, onDestroy, setContext } from 'svelte'; import { onMount, onDestroy, setContext } from 'svelte';
/** /**
@ -121,8 +120,8 @@
automaticSilentRenew: true, automaticSilentRenew: true,
}; };
const userManager = new UserManager(settings); const userManager = new oidcClient.UserManager(settings);
userManager.events.addUserLoaded(function(user) { userManager.events.addUserLoaded(function (user) {
isAuthenticated.set(true); isAuthenticated.set(true);
accessToken.set(user.access_token); accessToken.set(user.access_token);
idToken.set(user.id_token); idToken.set(user.id_token);