Commit 1624309
authored
feat: Core authentication plugins (#1180)
- Add authentication plugins framework
- Add core plugins (Pre-shared key, Parent, and anonymous
authentication)
- Fixes #1058
- Refactored app initialization so embed-grid and embed-chart share the
same logic
- Allows embed-grid/embed-chart to display a login screen if necessary
- embed-grid/embed-chart now also authorize1 parent 2f9c020 commit 1624309
101 files changed
Lines changed: 2357 additions & 1292 deletions
File tree
- __mocks__
- packages
- app-utils
- src
- components
- plugins
- utils
- auth-plugins
- src
- code-studio
- src
- main
- plugins
- internal
- styleguide
- dashboard-core-plugins/src
- panels
- redux
- dashboard
- embed-chart
- src
- embed-grid
- src
- grid
- jsapi-bootstrap
- src
- jsapi-components
- src
- jsapi-types/src
- jsapi-utils
- src
- formatters
- pouch-storage
- react-hooks
- redux
- storage
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1259 | 1259 | | |
1260 | 1260 | | |
1261 | 1261 | | |
| 1262 | + | |
| 1263 | + | |
1262 | 1264 | | |
1263 | 1265 | | |
1264 | 1266 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
0 commit comments