Address some issues from the core conformance suite (#4)
Also address Clippy warnings
This commit is contained in:
5690
js/ui/package-lock.json
generated
5690
js/ui/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -41,11 +41,11 @@
|
||||
"typescript": "^4.0.3",
|
||||
"webpack": "^5.16.0",
|
||||
"webpack-cli": "^4.4.0",
|
||||
"webpack-dev-server": "^3.11.2"
|
||||
"webpack-dev-server": "^4.6.0"
|
||||
},
|
||||
"scripts": {
|
||||
"build": "cross-env NODE_ENV=production webpack",
|
||||
"dev": "webpack serve --content-base ../../static --port 9080",
|
||||
"dev": "webpack serve --static-directory ../../static --port 9080",
|
||||
"validate": "svelte-check"
|
||||
},
|
||||
"dependencies": {
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
export let redirect: string;
|
||||
export let state: string;
|
||||
export let oidc_nonce: string;
|
||||
export let client_id: string;
|
||||
|
||||
let uri: string = window.location.href.split('?')[0];
|
||||
|
||||
@@ -90,7 +91,7 @@
|
||||
client.on('signIn', (result) => {
|
||||
console.log(result);
|
||||
window.location.replace(
|
||||
`/sign_in?redirect_uri=${encodeURI(redirect)}&state=${encodeURI(state)}${encodeURI(oidc_nonce_param)}`,
|
||||
`/sign_in?redirect_uri=${encodeURI(redirect)}&state=${encodeURI(state)}&client_id=${encodeURI(client_id)}${encodeURI(oidc_nonce_param)}`,
|
||||
);
|
||||
});
|
||||
</script>
|
||||
|
||||
@@ -11,7 +11,8 @@ const app = new App({
|
||||
nonce: params.get('nonce'),
|
||||
redirect: params.get('redirect_uri'),
|
||||
state: params.get('state'),
|
||||
oidc_nonce: params.get('oidc_nonce')
|
||||
oidc_nonce: params.get('oidc_nonce'),
|
||||
client_id: params.get('client_id')
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user