Link device account management with OIDC (#2390)

* load auth metadata configs on startup

* deep-link cross-signing reset button with oidc

* deep-link manage devices and delete device with oidc

* fix import typo
This commit is contained in:
Ajay Bura
2025-07-15 18:10:16 +05:30
committed by GitHub
parent e6f6e2117c
commit 589370f1bd
7 changed files with 185 additions and 52 deletions
+12
View File
@@ -0,0 +1,12 @@
import { ValidatedAuthMetadata } from 'matrix-js-sdk';
import { createContext, useContext } from 'react';
const AuthMetadataContext = createContext<ValidatedAuthMetadata | undefined>(undefined);
export const AuthMetadataProvider = AuthMetadataContext.Provider;
export const useAuthMetadata = (): ValidatedAuthMetadata | undefined => {
const metadata = useContext(AuthMetadataContext);
return metadata;
};