From cf647f6a72ba45003d468a344382ecab60ac1915 Mon Sep 17 00:00:00 2001 From: Marcus Crane Date: Fri, 18 Mar 2022 17:36:55 +1300 Subject: [PATCH] Wire up OneLogin provider to be visible in the settings UI Signed-off-by: Marcus Crane --- .changeset/fair-lamps-leave.md | 7 +++++++ .../components/AuthProviders/DefaultProviderSettings.tsx | 9 +++++++++ 2 files changed, 16 insertions(+) create mode 100644 .changeset/fair-lamps-leave.md diff --git a/.changeset/fair-lamps-leave.md b/.changeset/fair-lamps-leave.md new file mode 100644 index 0000000000..9e902b51f2 --- /dev/null +++ b/.changeset/fair-lamps-leave.md @@ -0,0 +1,7 @@ +--- +'@backstage/plugin-user-settings': patch +--- + +Wired up the OneLogin provider to be visible in the Settings UI when configured correctly. + +Previously it wasn't visible at all. diff --git a/plugins/user-settings/src/components/AuthProviders/DefaultProviderSettings.tsx b/plugins/user-settings/src/components/AuthProviders/DefaultProviderSettings.tsx index 7025167658..019967cf55 100644 --- a/plugins/user-settings/src/components/AuthProviders/DefaultProviderSettings.tsx +++ b/plugins/user-settings/src/components/AuthProviders/DefaultProviderSettings.tsx @@ -24,6 +24,7 @@ import { microsoftAuthApiRef, bitbucketAuthApiRef, atlassianAuthApiRef, + oneloginAuthApiRef, } from '@backstage/core-plugin-api'; type Props = { @@ -80,6 +81,14 @@ export const DefaultProviderSettings = ({ configuredProviders }: Props) => ( icon={Star} /> )} + {configuredProviders.includes('onelogin') && ( + + )} {configuredProviders.includes('atlassian') && (