0.8.14 • Published 14 days ago

@backstage/plugin-user-settings v0.8.14

Weekly downloads
3,702
License
Apache-2.0
Repository
github
Last release
14 days ago

user-settings

Welcome to the user-settings plugin!

This plugin was created through the Backstage CLI

About the plugin

This plugin provides two components, <UserSettings /> is intended to be used within the <Sidebar> and displays the signed-in users profile picture and name.

The second component is a settings page where the user can control different settings across the App.

Usage

Add the item to the Sidebar:

import { Settings as SidebarSettings } from '@backstage/plugin-user-settings';

<SidebarPage>
  <Sidebar>
    <SidebarSettings />
  </Sidebar>
</SidebarPage>;

Add the page to the App routing:

import { Router as SettingsRouter } from '@backstage/plugin-user-settings';

const AppRoutes = () => (
  <Routes>
    <Route path="/settings" element={<SettingsRouter />} />
  </Routes>
);

Props

Auth Providers

By default, the plugin provides a list of configured authentication providers fetched from app-config.yaml and displayed in the "Authentication Providers" tab.

If you want to supply your own custom list of Authentication Providers, use the providerSettings prop:

const MyAuthProviders = () => (
  <ListItem>
    <ListItemText primary="example" />
    <ListItemSecondaryAction>{someAction}</ListItemSecondaryAction>
  </ListItem>
);

const AppRoutes = () => (
  <Routes>
    <Route
      path="/settings"
      element={<SettingsRouter providerSettings={<MyAuthProviders />} />}
    />
  </Routes>
);

Note that the list of providers expects to be rendered within a MUI <List>

0.8.15-next.1

18 days ago

0.8.15-next.0

25 days ago

0.8.14

1 month ago

0.8.13

2 months ago

0.8.14-next.1

2 months ago

0.8.14-next.2

1 month ago

0.8.13-next.0

2 months ago

0.8.12

2 months ago

0.8.12-next.0

3 months ago

0.8.12-next.1

2 months ago

0.8.12-next.2

2 months ago

0.8.11-next.1

4 months ago

0.8.11-next.3

3 months ago

0.8.11-next.2

3 months ago

0.8.9-next.1

5 months ago

0.8.9-next.2

4 months ago

0.8.9

4 months ago

0.8.8

5 months ago

0.8.7

5 months ago

0.8.10-next.0

4 months ago

0.8.11

3 months ago

0.8.10

4 months ago

0.8.7-next.1

5 months ago

0.8.7-next.2

5 months ago

0.8.7-next.0

6 months ago

0.8.8-next.0

5 months ago

0.8.6

6 months ago

0.8.6-next.2

6 months ago

0.8.6-next.1

7 months ago

0.8.6-next.0

7 months ago

0.8.5

7 months ago

0.8.5-next.1

7 months ago

0.8.5-next.0

8 months ago

0.8.4

8 months ago

0.8.3

8 months ago

0.8.2

8 months ago

0.8.2-next.2

8 months ago

0.8.2-next.1

9 months ago

0.8.2-next.0

9 months ago

0.8.1

9 months ago

0.8.1-next.3

9 months ago

0.8.1-next.2

9 months ago

0.8.1-next.1

10 months ago

0.8.1-next.0

10 months ago

0.8.0

10 months ago

0.8.0-next.2

10 months ago

0.8.0-next.1

11 months ago

0.7.15-next.0

11 months ago

0.7.14

11 months ago

0.7.14-next.4

11 months ago

0.7.14-next.3

12 months ago

0.7.14-next.2

12 months ago

0.7.11-next.1

1 year ago

0.7.11-next.2

1 year ago

0.7.11-next.0

1 year ago

0.7.9

1 year ago

0.7.6

1 year ago

0.7.5

1 year ago

0.7.8

1 year ago

0.7.7

1 year ago

0.7.5-next.1

1 year ago

0.7.5-next.2

1 year ago

0.7.11

1 year ago

0.7.10

1 year ago

0.7.13

12 months ago

0.7.12

1 year ago

0.7.14-next.0

12 months ago

0.7.14-next.1

12 months ago

0.7.8-next.0

1 year ago

0.7.12-next.1

1 year ago

0.7.12-next.0

1 year ago

0.7.12-next.2

1 year ago

0.7.9-next.3

1 year ago

0.7.9-next.2

1 year ago

0.7.9-next.1

1 year ago

0.7.6-next.0

1 year ago

0.7.6-next.1

1 year ago

0.7.5-next.0

1 year ago

0.7.4

1 year ago

0.7.4-next.3

1 year ago

0.7.4-next.2

1 year ago

0.7.3

2 years ago

0.7.4-next.0

1 year ago

0.7.4-next.1

1 year ago

0.7.3-next.1

2 years ago

0.7.3-next.2

2 years ago

0.7.2

2 years ago

0.7.3-next.0

2 years ago

0.7.2-next.3

2 years ago

0.7.1-next.0

2 years ago

0.7.1-next.1

2 years ago

0.7.1-next.2

2 years ago

0.7.1

2 years ago

0.7.0

2 years ago

0.7.2-next.0

2 years ago

0.7.2-next.2

2 years ago

0.7.2-next.1

2 years ago

0.6.2-next.2

2 years ago

0.6.2-next.1

2 years ago

0.6.2

2 years ago

0.6.3-next.1

2 years ago

0.6.3-next.2

2 years ago

0.6.3-next.0

2 years ago

0.5.0

2 years ago

0.5.1

2 years ago

0.6.2-next.0

2 years ago

0.6.1

2 years ago

0.6.0

2 years ago

0.5.1-next.1

2 years ago

0.5.1-next.0

2 years ago

0.6.0-next.1

2 years ago

0.6.0-next.0

2 years ago

0.6.0-next.3

2 years ago

0.6.0-next.2

2 years ago

0.6.0-next.4

2 years ago

0.5.0-next.2

2 years ago

0.5.0-next.1

2 years ago

0.5.0-next.0

2 years ago

0.4.8

2 years ago

0.4.8-next.1

2 years ago

0.4.8-next.0

2 years ago

0.4.8-next.3

2 years ago

0.4.8-next.2

2 years ago

0.4.7-next.1

2 years ago

0.4.7-next.0

2 years ago

0.4.6-next.1

2 years ago

0.4.6-next.0

2 years ago

0.4.6-next.3

2 years ago

0.4.6-next.2

2 years ago

0.4.5-next.1

2 years ago

0.4.5-next.0

2 years ago

0.4.5

2 years ago

0.4.7

2 years ago

0.4.6

2 years ago

0.4.4-next.0

3 years ago

0.4.4

3 years ago

0.4.1-next.0

3 years ago

0.4.3-next.0

3 years ago

0.4.3-next.1

3 years ago

0.4.1

3 years ago

0.4.3

3 years ago

0.4.2

3 years ago

0.4.0

3 years ago

0.3.19-next.0

3 years ago

0.3.17-next.0

3 years ago

0.3.20

3 years ago

0.3.21

3 years ago

0.3.19

3 years ago

0.3.18

3 years ago

0.3.17

3 years ago

0.3.16

3 years ago

0.3.15

3 years ago

0.3.14

3 years ago

0.3.13

3 years ago

0.3.18-next.0

3 years ago

0.3.12

3 years ago

0.3.11

3 years ago

0.3.8

3 years ago

0.3.9

3 years ago

0.3.10

3 years ago

0.3.7

3 years ago

0.3.6

3 years ago

0.3.5

3 years ago

0.3.4

3 years ago

0.3.3

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.3.0

3 years ago

0.2.12

3 years ago

0.2.11

3 years ago

0.2.10

4 years ago

0.2.9

4 years ago

0.2.8

4 years ago

0.2.7

4 years ago

0.2.6

4 years ago

0.2.5

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.1

4 years ago

0.1.1-alpha.26

4 years ago

0.1.1-alpha.25

4 years ago

0.1.1-alpha.24

4 years ago