Skip to content

Commit 15010a2

Browse files
committed
move login providers
1 parent 0828945 commit 15010a2

File tree

5 files changed

+19
-10
lines changed

5 files changed

+19
-10
lines changed

src/packages/core/auth/modals/umb-app-auth-modal.element.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { ManifestAuthProvider } from '../../extension-registry/models/auth-provider.model.js';
1+
import type { ManifestAuthProvider } from '../../extension-registry/extensions/auth-provider.extension.js';
22
import { UmbModalBaseElement } from '../../modal/index.js';
33
import { UmbTextStyles } from '../../style/text-style.style.js';
44
import { UMB_AUTH_CONTEXT } from '../auth.context.token.js';

src/packages/core/extension-registry/models/auth-provider.model.ts renamed to src/packages/core/extension-registry/extensions/auth-provider.extension.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,3 +86,9 @@ export interface MetaAuthProvider {
8686
allowManualLinking?: boolean;
8787
};
8888
}
89+
90+
declare global {
91+
interface UmbExtensionManifestMap {
92+
umbAuthProvider: ManifestAuthProvider;
93+
}
94+
}

src/packages/core/extension-registry/models/external-login-provider.model.ts renamed to src/packages/core/extension-registry/extensions/external-login-provider.extension.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,9 @@ export interface MetaExternalLoginProvider {
1010
label: string;
1111
pathname: string;
1212
}
13+
14+
declare global {
15+
interface UmbExtensionManifestMap {
16+
umbExternalLoginProvider: ManifestExternalLoginProvider;
17+
}
18+
}

src/packages/core/extension-registry/models/mfa-login-provider.model.ts renamed to src/packages/core/extension-registry/extensions/mfa-login-provider.extension.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,9 @@ export interface ManifestMfaLoginProvider extends ManifestElement {
1515
export interface MetaMfaLoginProvider {
1616
label?: string;
1717
}
18+
19+
declare global {
20+
interface UmbExtensionManifestMap {
21+
umbMfaLoginProvider: ManifestMfaLoginProvider;
22+
}
23+
}

src/packages/core/extension-registry/models/index.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,22 @@
1-
import type { ManifestAuthProvider } from './auth-provider.model.js';
21
import type { ManifestDynamicRootOrigin, ManifestDynamicRootQueryStep } from './dynamic-root.model.js';
32
import type { ManifestFileUploadPreview } from './file-upload-preview.model.js';
4-
import type { ManifestExternalLoginProvider } from './external-login-provider.model.js';
53
import type { ManifestTinyMcePlugin } from './tinymce-plugin.model.js';
64
import type { ManifestUfmComponent } from './ufm-component.model.js';
75
import type { ManifestUfmFilter } from './ufm-filter.model.js';
8-
import type { ManifestMfaLoginProvider } from './mfa-login-provider.model.js';
96
import type { ManifestBase, ManifestBundle, ManifestCondition } from '@umbraco-cms/backoffice/extension-api';
107

11-
export type * from './auth-provider.model.js';
128
export type * from './dynamic-root.model.js';
139
export type * from './file-upload-preview.model.js';
14-
export type * from './external-login-provider.model.js';
15-
export type * from './mfa-login-provider.model.js';
1610
export type * from './tinymce-plugin.model.js';
1711
export type * from './ufm-component.model.js';
1812
export type * from './ufm-filter.model.js';
1913

2014
export type ManifestTypes =
21-
| ManifestAuthProvider
2215
| ManifestBundle<ManifestTypes>
2316
| ManifestCondition
2417
| ManifestDynamicRootOrigin
2518
| ManifestDynamicRootQueryStep
2619
| ManifestFileUploadPreview
27-
| ManifestExternalLoginProvider
28-
| ManifestMfaLoginProvider
2920
| ManifestTinyMcePlugin
3021
| ManifestUfmComponent
3122
| ManifestUfmFilter

0 commit comments

Comments
 (0)