fix: 🛂 Fix OIDC provider login not showing up when logged out

This commit is contained in:
Jesse Wierzbinski 2024-06-19 16:54:55 -10:00
parent d68836ffa7
commit 6d879cdf44
No known key found for this signature in database
2 changed files with 8 additions and 1 deletions

View file

@ -21,6 +21,8 @@ export const useInstanceFromClient = (client: MaybeRef<LysandClient>) => {
output.value = res.data; output.value = res.data;
}); });
}); });
return output;
}; };
export const useTos = (client: MaybeRef<LysandClient>) => { export const useTos = (client: MaybeRef<LysandClient>) => {

View file

@ -97,6 +97,7 @@
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import { LysandClient } from "@lysand-org/client";
import { toTypedSchema } from "@vee-validate/zod"; import { toTypedSchema } from "@vee-validate/zod";
import { z } from "zod"; import { z } from "zod";
@ -116,5 +117,9 @@ const validUrlParameters =
params.client_id && params.client_id &&
params.scope; params.scope;
const ssoConfig = useSSOConfig(); const instance = useInstanceFromClient(
new LysandClient(new URL(useBaseUrl().value)),
);
const ssoConfig = computed(() => instance.value?.sso);
</script> </script>