open-vault/ui/app
Roberto Pommella Alegro 9b01d34703 Fix oidc callback to check entire storage (#7929)
* Fix oidc callback to check entire storage

In some cases, extensions or other unexpected javascript can be executed
on the oidc callback. Sometimes changing the localstorage and generating
a `storage` event before the callback component does. In such cases, the
authorization component will hang indefinitely.

A simple fix is to check for the expected `oidcState` key in the whole
localstorage instead of just the event `key`.

* Fix tests for auth-jwt

Co-authored-by: Angel Garbarino <Monkeychip@users.noreply.github.com>
2020-01-15 14:27:12 -07:00
..
adapters UI - replication path filtering (#7620) 2019-10-25 13:16:45 -05:00
components Fix oidc callback to check entire storage (#7929) 2020-01-15 14:27:12 -07:00
controllers UI wrapped token fix (#7398) 2019-10-01 15:30:56 -05:00
helpers Only link to nav items that user has access to (#7590) 2019-10-30 11:39:51 -07:00
initializers UI ember engines (#6718) 2019-05-13 14:05:25 -05:00
instance-initializers Ui request forwarding error (#4275) 2018-04-05 16:36:33 -05:00
lib do not swallow ControlGroupErrors when viewing or editing kvv2 secrets (#7504) 2019-10-04 13:15:33 -07:00
machines Dynamic OpenAPI UI (#6209) 2019-02-14 13:52:34 -05:00
macros use maybeQueryRecord in lazyCapabilities macro and only continue if passed attributes are non-null 2018-10-18 14:55:51 -05:00
mixins don't abort transitions if you're already on that route (#7602) 2019-10-09 11:38:20 -05:00
models Ui/fix demoting status menu (#7997) 2019-12-13 15:23:17 -08:00
routes Enable generated items for more auth methods (#7513) 2019-10-17 16:19:14 -07:00
serializers UI - replication path filtering (#7620) 2019-10-25 13:16:45 -05:00
services Only link to nav items that user has access to (#7590) 2019-10-30 11:39:51 -07:00
styles change height to min-height to prevent overflow (#8065) 2019-12-20 12:54:56 -07:00
templates Show permissions error on KV when you don't have access to create a secret (#8133) 2020-01-15 13:02:15 -07:00
transforms UI - no jquery (#6768) 2019-06-20 08:37:27 -05:00
utils Enable generated items for more auth methods (#7513) 2019-10-17 16:19:14 -07:00
app.js UI - Vault API explorer engine (#7044) 2019-07-02 17:41:23 -05:00
breakpoints.js UI namespaces (#5119) 2018-08-16 12:48:24 -05:00
index.html Update ui dependencies (#7244) 2019-08-19 15:45:39 -05:00
resolver.js Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
router.js UI - raft config and snapshotting (#7410) 2019-10-14 13:23:29 -05:00