diff --git a/src/views/OAuth2CallbackView.vue b/src/views/OAuth2CallbackView.vue index 70fa7cf..d7356dd 100644 --- a/src/views/OAuth2CallbackView.vue +++ b/src/views/OAuth2CallbackView.vue @@ -69,6 +69,10 @@ onMounted(async () => { } notifyParent() + + if (status.value === 'success' && window.opener) { + setTimeout(() => window.close(), 1500) + } }) function handleClose() { diff --git a/src/views/administration/ProviderEditView.vue b/src/views/administration/ProviderEditView.vue index 5c2c166..4b10914 100644 --- a/src/views/administration/ProviderEditView.vue +++ b/src/views/administration/ProviderEditView.vue @@ -1,5 +1,5 @@